|
|
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Как в Java программе получить характеристики HDD ? Есть какие то API для получения информации о железе ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2006, 14:15 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
AndronКак в Java программе получить характеристики HDD ? Есть какие то API для получения информации о железе ? RandomFileAcsess("/dev/hda"); или RandomFileAcsess("\\\\?\C"); Но программу твою все равно за 3 минуты сломают, даже если будеш использовтаь T_IDENT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2006, 15:19 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Нет, мне не для защиты, просто надо получить информацию о HDD из Java программы. Должно же быть какое то API для получения характеристик железа? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2006, 16:44 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Коллеги, а кто нить может поделиться мыслями/опытом - как лучше cделать защиту от несанкционирванного копирования для java (j2ee/jsp) web app? Понятно что если надо - сломают и сложный огород городить смысла нет, и все же... :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.01.2006, 16:50 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Andrew_guest)Коллеги, а кто нить может поделиться мыслями/опытом - как лучше cделать защиту от несанкционирванного копирования для java (j2ee/jsp) web app? Понятно что если надо - сломают и сложный огород городить смысла нет, и все же... :) Единственный метод - обфускация. А API для получения информации о железе в Java нет. Java-программа не знает ни о чем, кроме JVM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2006, 12:56 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Но JVM наверное может обратится к устройствам! А значит java-программа может запросить эти данные у JVM, которая возьмет их через ОС. Например когда происходит запись файла на файловую систему, JVM работает с файлами при помощи методов ОС, на которой она работает ? Почему бы и здесь не сделать так же? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2006, 17:13 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
а с какой радости файл обязан быть записан на винчестер? и с какой радости jvm должна знать куда пишется файл? ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2006, 17:25 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Это был всего лишь пример. Речь о том что JVM взаимодействует с операционной системой. Например java-программа обращается на некоторой ФС к файлу. Если это NTFS, и на файл выставлены определенные разрешения, запрещающие например чтение, сможет ли java-программа прочитать файл? Вряд ли. А почему? Потому что она обращается к JVM дать содержимое файла. Далее JVM через API операционной системы на которой она работает, запрашивает нужный файл, и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2006, 17:50 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
и совсем не через API, а через JNI к dll, которые через API обращаются к ОС ----------------------------------- The Bat + My Gate Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2006, 18:06 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
То есть сделать привязку к железу (id винта к примеру) для Java веб аппликухи, оставив ее портируемой при этом, не реально как я понял? Придется по ходу раздавать ключи и делать обфускацию... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.02.2006, 18:18 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Andrew BykovТо есть сделать привязку к железу (id винта к примеру) для Java веб аппликухи, оставив ее портируемой при этом, не реально как я понял? Придется по ходу раздавать ключи и делать обфускацию... Портировать аппликуху ты вместе с винтом собирался? Реально: 1. Делаешь библиотеку на C++, которая вытаскивает данную инфу. 2. Цепляешь его через JNI. 3. Для всех ОС-ей, на которых собираешься запускать приложение, компилируешь библиотеку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 11:51 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Deady и с какой радости jvm должна знать куда пишется файл? уж если не jvm, то кто же тогда ??? :)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.02.2006, 19:16 |
|
||
|
ID и характеристики винчестера
|
|||
|---|---|---|---|
|
#18+
Кувалдин Роман 1. Делаешь библиотеку на C++, которая вытаскивает данную инфу. 2. Цепляешь его через JNI. 3. Для всех ОС-ей, на которых собираешься запускать приложение, компилируешь библиотеку. Береш Jad заменаеш native на рельный метод, и все работает без JNI. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.02.2006, 09:49 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33513575&tid=2150293]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
148ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
69ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 466ms |

| 0 / 0 |
