Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> получение данных из оперативной памяти, насколько это просто? какие средства? 
V
    Опции темы
alex_smirnov
Дата 9.8.2007, 18:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 22.6.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 4



Добрый вечер!

коротко, задача:

какой-то процесс в системе пишет в оперативку некоторые данные.
необходимо получать эти данные по мере их накопления в памяти, и, допустим, выводить их на консоль ;)

насколько java подходящий язык? и, если подходящий достаточно (по вашему мнению), то какими средствами можно реализовать подобную задачу?

я посмотрел на плюсы, но мне что-то дурно стало... но идею не бросил smile

Добавлено через 33 секунды
заранее благодарен!
PM GTalk Jabber   Вверх
shimopus
Дата 9.8.2007, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 103
Регистрация: 25.8.2006

Репутация: 1
Всего: 1



Вообще странная задача... Если операционная система работает в защищенном режиме, то она не даст доступ к области оперативной памяти, не принадлежащей Вашей программе. 

Хотя тот же SoftIce как-то это делает smile) Но написан он явно не на Java!

Это сообщение отредактировал(а) shimopus - 9.8.2007, 18:11
PM ICQ Skype GTalk   Вверх
powerOn
Дата 9.8.2007, 18:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



на java никак, если только jni - но это считай тот же с++. и кстати, то что ты описываешь почти равноценно взлому. 


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
alex_smirnov
Дата 9.8.2007, 18:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 22.6.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 4



Меня уже посылали на ArtMoney )))

Но, к сожалению, я преследую несколько другие цели...

Цитата

Если операционная система работает в защищенном режиме, то она не даст доступ к области оперативной памяти, не принадлежащей Вашей программе. 
 

Что подразумевается под защищённым режимом?

Просто есть программа, которая перед тем как скинуть большой объем данных копит его в памяти, а потом скидывает на хард. В программу влезть нельзя(разработчиков ищи-свищи). Необходимо сделать мониторинг этих самых данных в процессе накопления.

Т.е. как я понял, могучая жава никак не дружит с функциями работы в памяти... (, грустно.
PM GTalk Jabber   Вверх
AlexeyVorotnikov
Дата 9.8.2007, 18:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 658
Регистрация: 18.6.2007
Где: Москва

Репутация: 10
Всего: 18



Цитата(alex_smirnov @  9.8.2007,  19:22 Найти цитируемый пост)
Т.е. как я понял, могучая жава никак не дружит с функциями работы в памяти... (, грустно. 

Могучая Java не для того предназначена.


--------------------
RTFM!
Три источника и три составные части Java: The Java Language Specification, Java Platform API Specification, The Java Virtual Machine Specification
PM MAIL   Вверх
powerOn
Дата 9.8.2007, 18:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: 47
Всего: 159



Цитата(AlexeyVorotnikov @  9.8.2007,  19:23 Найти цитируемый пост)
Могучая Java не для того предназначена. 

 smile  Пилой гвозди не забивают.


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
chand0s
Дата 9.8.2007, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 19.2.2007

Репутация: 1
Всего: 3



Цитата(alex_smirnov @  9.8.2007,  16:22 Найти цитируемый пост)
Что подразумевается под защищённым режимом?

  То же самое, что под этим подразумевают разработчики 386-го процессора. Ваши программы работают в одном (3-ем) кольце защиты => не имеют доступа к памяти друг друга.
PM MAIL   Вверх
alex_smirnov
Дата 9.8.2007, 21:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 22.6.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 4



Про Java я понял, всем спасибо!

Последний, и не сильно относящийся к топику вопрос-просьба:
подкиньте пожалуйста мануальчик про степени защиты такого плана.
PM GTalk Jabber   Вверх
ecologist
Дата 10.8.2007, 08:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 452
Регистрация: 28.2.2007

Репутация: 2
Всего: 9



Вообщем-то надо просто в гугле поискать - например:

http://programmer.newmail.ru/programs/protect/PROTECT.HTM

Надо книжки по архитектуре процессоров смотреть.
PM MAIL   Вверх
alex_smirnov
Дата 10.8.2007, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 194
Регистрация: 22.6.2007
Где: Санкт-Петербург

Репутация: нет
Всего: 4



спасибо за интересный линк, просто я даже не понял по каким словам искать и к какой области относится... теперь понял ! )))
PM GTalk Jabber   Вверх
AntonSaburov
Дата 10.8.2007, 14:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Штурман
****


Профиль
Группа: Модератор
Сообщений: 5658
Регистрация: 2.7.2002
Где: Санкт-Петербург

Репутация: 51
Всего: 118



Только JAVA тут явно не имеет места быть smile
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
javastic
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux, javastic.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0529 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.