Bonsoir tout le monde,
j'ai commencé a créer un programme qui a pour bute de rebouté.
d'abord il ouvre une session telnet puis se connecte a l'adresse de mon routeur puis le rebouté.
a la main sa serait
telnet
open 192.168.1.1
user : admin
pass : admin
l'option 14 "reboot"
j'ai essayer de traduire sa en langage c
sa donne pour l'instant se code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 #include <stdio.h> #include <stdlib.h> #include <windows.h> #include <conio.h> int main() { program("telnet 192.168.1.1"); keybd_event('a',0,0,0); keybd_event('a',0,KEYEVENTF_KEYUP,0); keybd_event('d',0,0,0); keybd_event('d',0,KEYEVENTF_KEYUP,0); keybd_event('m',0,0,0); keybd_event('m',0,KEYEVENTF_KEYUP,0); keybd_event('i',0,0,0); keybd_event('i',0,KEYEVENTF_KEYUP,0); keybd_event('n',0,0,0); keybd_event('n',0,KEYEVENTF_KEYUP,0); return 0; }
seulement sa ne fonctionne pas je c pas pourquoi mais il se connecte a l'adresse de mon routeur et je doit entrer le user et le pass manuellement alors que je voulais simuler l'appuie sur les touches.
je souhaite avoir un peut d'aide afin de compléter mon programme.
merci d'avance a tout ceux qui m'aide ou pas ^^
Partager