помогите написать прогу для автоподключения к телнету (подробности внутри)
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
помогите написать прогу для автоподключения к телнету (подробности внутри) - 2012-01-23 13:43:25.080000
|
|
|
centrirn
Сообщений: 14
Оценки: 0
Присоединился: 2012-01-22 13:30:10.563333
|
доброе время суток! вот собрал я базу ip адресов с открытым портом 31337 база большая (около 4000) так вот : мне надо написать программу, которая откроет cmd, вобьёт туда команду telnet <ip адрес из файла> 31337 и пароль admin затем прога должна выполнить в окне telnet'a команду show all , копировать строки содержащие PPP Username и PPP Password в техтовый файл и перейти к следующему ip. ВОПРОС: как это реализовать? (немного пишу на VB) или можно ли это осуществить с помощью bat'ника?
|
|
|
RE: помогите написать прогу для автоподключения к телнету (подробности внутри) - 2012-03-03 14:48:47.456666
|
|
|
centrirn
Сообщений: 14
Оценки: 0
Присоединился: 2012-01-22 13:30:10.563333
|
люди, вы где?! неужели никто не может ответить на мой вопрос?! уже 81 просмотр и никто ничего не сказал![sm=bc.gif]
|
|
|
RE: помогите написать прогу для автоподключения к телнету (подробности внутри) - 2012-03-03 16:29:47.070000
|
|
|
_SaZ_
Сообщений: 4329
Оценки: 398
Присоединился: 2008-01-30 02:18:05.553333
|
CreateProcess - плюс перенаправление потоков ввода вывода (с вопросом "как" или "примером кода" - в гугл, в описании функции всё есть). Консоль тут не нужна, сразу запускай telnet.
|
|
|
RE: помогите написать прогу для автоподключения к телнету (подробности внутри) - 2012-03-29 22:58:16.603333
|
|
|
bob3r
Сообщений: 67
Оценки: 0
Присоединился: 2011-06-03 02:30:17.840000
|
На VBS можно сделать. См. объект Shell, например, на askit в их курсе Программирование для администраторов: http://www.askit.ru/custom/progr_admin/m07/07_01_wshshell_apps.htm Перенаправление потоков, как сказал _SaZ_ делай с помощью >> Так запишешь вывод всех запусков telnet в один файл. Потом этот файл можно отфльтровать программно, используя методы работы с файлами из FileSystemObject и строковые VBS функции (см. w3schools.com/vbsсriрt/vbsсriрt_ref_functions.asp#string ) или опять же перенаправление ввода-вывода, используя конвеер кодманд, например: type "D:\telnethack\report.txt" | findstr "PPP Password" > D:\telnethack\report.passwords.txt type "D:\telnethack\report.txt" | findstr "PPP Username" > D:\telnethack\report.usernames.txt (это не решает твою задачу, просто пример использования). Чтобы лучше разбираться в COM-объектах (в том числе и Wsсriрt), и не рыскать по MSDN и всяким сайтам рекомендую утилиту COMView, лежит вот тут: http://www.japheth.de/. Утилита отличная, поиск выполняется по клавише F3, открытые методы смотри по флагу 0, разберёшься думаю.
|
|
|
|
|