Cypi007
Messages postés13Date d'inscriptionjeudi 21 février 2008StatutMembreDernière intervention30 octobre 2008 21 févr. 2008 à 17:25
par exemple je connais les ip de ton site son
Domain servers in listed order:
NF1.NO-IP.COM 204.16.252.8
NF2.NO-IP.COM 216.66.37.12
NF3.NO-IP.COM 70.86.196.66
NF4.NO-IP.COM 69.65.5.122
tout sa grace whois puis si je le combine avec ton scanneur
tu te rend compte c'est pas que c'est legal ou pas mais c'est dangereux pour tous le monde
Cypi007
Messages postés13Date d'inscriptionjeudi 21 février 2008StatutMembreDernière intervention30 octobre 2008 21 févr. 2008 à 17:08
Bien mais avec le logiciel whois tu peux trouver tous les ip possibles puis avec ton logiciel sa peut devenir trés dangereux
abdoulax
Messages postés875Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention22 juin 20121 11 sept. 2004 à 02:23
Lol quelle rapidité de réponse.
Mouai sinon je vien just de posté une source comme exemple avec des long ip, donc va voir si ça t'interresse ...
NitRic
Messages postés402Date d'inscriptionmardi 1 mai 2001StatutMembreDernière intervention15 août 2011 11 sept. 2004 à 00:34
abdoulax
Messages postés875Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention22 juin 20121 11 sept. 2004 à 00:29
Nitric à parfaitement raison ...
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 10 sept. 2004 à 23:13
NitRic> hu ? auré tu une documentation sur tout ca en francais pour que je puisse amelioré la source ?
NitRic
Messages postés402Date d'inscriptionmardi 1 mai 2001StatutMembreDernière intervention15 août 2011 9 sept. 2004 à 22:32
Sous Windows il existe tout ce dont nous avons besoin pour le multithreading, synchrnonisation, etc ..., etc ...
Pourquoi ne pas les utiliser !?
~(.:: NitRic ::.)~
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 9 sept. 2004 à 22:10
BlackGoddess> Oui, comme le programe fonctionne actuelement, 100% du cpu est utilisé avec ces boucle qui serve d'attente comme celle ci.
Cela ralentiré t'il le programe sachent que mes threads n'utilise presque pas le cpu mais attende une reponsse des FTP ?
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 9 sept. 2004 à 15:57
while(nb!=0); >> sans utiliser le CPU ????? jy crois pas un instant avec ca .... (notons au passage qu'il manque la gestion de la synchro ...)
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 9 sept. 2004 à 15:36
abdoulax> les ip long ? ca marche comment ca ?
NitRic> bha... a vrai dir, j'ai fait des tests pour savoir ou je perdais tout mon temps et ou mon cpu travailler le plus...
Mes experriences on montré que avent qu'un FTP reponde, il se passer une 20ene de seconde, sans utilisé le CPU. C'est pour quoi j'ai fait des CreateThread sans limite...
NitRic
Messages postés402Date d'inscriptionmardi 1 mai 2001StatutMembreDernière intervention15 août 2011 9 sept. 2004 à 02:20
Si tu veux un bon conseil, limite le nombre de thread simultané. Impose une limite de ... dison 60-200 maximum et patiente(wait), quand un thread est terminé, tu en lance un nouveau et ainsi de suite.
Ce n'est pas avec un while ( (var = CreateThread(...)) ); que tu vas avoir des performances optimals. Plus tu charge le système, moin c'est performant & safe.
Tes ftp_ip, ftp_ip2, ... Tu vas avoir des surprises un jour ou l'autre ...
Extrait de mon premier message:
------------------------------------
faut faire gaffe avec les threads/ressources partagées/...
------------------------------------
...
~(.:: NitRic ::.)~
abdoulax
Messages postés875Date d'inscriptionsamedi 17 mai 2003StatutMembreDernière intervention22 juin 20121 8 sept. 2004 à 22:57
Pour l'incrémentation des IP tu pourrais utilisé les ip long comme ça tu as just à ajouter 1 à chaque fois als que la ça lance des boucles et encore des boucles .
Have fun
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 6 sept. 2004 à 15:44
Je viens de faire une mise a jour, j'ais trouvé une solution pour augmenté la rapidité du programme par 4.
Avent cette mise a jour, le programme attendait que le dernier thread copie la valeur qui se trouvé dans "ftp_ip" avent d'en lancé un autre. a cette endroit, le programme perdait beaucoup de temps :^/
C'est pour quoi, j'ai créé 5 variables qui jouerons le meme role que "ftp_ip", C'est a dire que le 1ere thread copiera la valeur de ftp_ip pendent que le 2eme copiera la valeur de "ftp_ip2" le 3eme celle de "ftp_ip3 " etc... créant ainsi une boucle de 5 variables. De cette manière, les variables ftp_ipx on le temps de transmettre leur valeur au thread et le programme n'a plus a attendre betement.
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 5 sept. 2004 à 21:05
tu utilise surment dev-c++, si c'est le cas :
Ouvre "Projet1.dev" va dans "projet", "option du projet", onglet "paramétre", clique sur "ajouter fichier" et selection le fichier "libwininet.a" dans le dossier "lib" de la ou tu a installez dev-c++, d'origine c'est : "c://Dev-Cpp/lib/libwininet.a"
benozor77
Messages postés35Date d'inscriptionsamedi 29 mai 2004StatutMembreDernière intervention25 mars 2007 5 sept. 2004 à 20:59
Bonjour/Bonsoir,
Lors de la compilation, j'ai ces 'erreurs' :
C:\DOCUME~1\*****\LOCALS~1\Temp\cck9daaa.o(.text+0x9d):main.c: undefined reference to `InternetOpenA@20'
C:\DOCUME~1\*****\LOCALS~1\Temp\cck9daaa.o(.text+0x14a):main.c: undefined reference to `InternetConnectA@32'
C:\DOCUME~1\*****\LOCALS~1\Temp\cck9daaa.o(.text+0x18a):main.c: undefined reference to `InternetCloseHandle@4'
Si quelqu'un pouvait m'en dire plus.
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 5 sept. 2004 à 14:50
NitRic :
1) a vrai dir, je ne peu pas utilisé WaitForSingleObject() car je créé tout mes thread a partir du meme HANDLE ("thboot").
2) ha oui c'est vrai, j'ai oublié le cas ou la creation du thread echou, je vais rectifier ca ... merci.
NitRic
Messages postés402Date d'inscriptionmardi 1 mai 2001StatutMembreDernière intervention15 août 2011 5 sept. 2004 à 09:26
Perso, j'utiliserais WaitForSingleObject() plutôt que des boucles, faut faire gaffe avec les threads/ressources partagées/... et les boucles infinies.
Je validerais aussi la création du thread, imagine que le thread n'a pu être créé >> boucle infinie ....
~(.:: NitRic ::)~
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 4 sept. 2004 à 21:53
Je vien d'updater le programe, j'avais oublié de fermer les handles si la connection a une ip reussisé.
Merci aardman de me l'avoir fait remarqué
cs_ekinoks
Messages postés139Date d'inscriptionlundi 7 janvier 2002StatutMembreDernière intervention15 novembre 2005 4 sept. 2004 à 21:20
Avent de faire ce programe, je me suis grandement renssegnier sur la legalité des scans d'ip.
Le scan d'ip est finalement autorisé par la loi.
coucou747> Mon programe cherche que des IP donc on peu se connecter en anonymous et donc telecharger les fichiers pressent. Mon but n'est pas de trouvez des IP donc l'upload est autorisé, ce qui d'ailleur son c'est type de scanneur qui son utilisé avec des mauvaise intention.
aardman> he... les handles ne se ferme pas tout seul quant la fonction se termine ?
cs_aardman
Messages postés1905Date d'inscriptionmercredi 22 janvier 2003StatutMembreDernière intervention17 septembre 20123 4 sept. 2004 à 20:52
Salut,
Ekinoks, faudrait penser a fermer les handles de temp en temp ...
Sinon pour accelerer le programme, je pense qu'il faudrait utiliser les sockets.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 4 sept. 2004 à 20:25
le scann c'ets pas mauvais en soi, mais l'utilisation peut être (est souvent) faite par des personnes mals-intentionnés...
BlackGoddess
Messages postés338Date d'inscriptionjeudi 22 août 2002StatutMembreDernière intervention14 juin 2005 4 sept. 2004 à 20:21
le scan d'ip, c'est mal :o
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 4 sept. 2004 à 20:19
il manque juste deux ou trois points : les ip de la nasa et du FBI pour le pas frapper a la mauvaise porte, vérifier l'accès en écriture, et l'envois de mail (anonyme évidement) vers les boites de ces potes avec un mail crypté disant : "j'ai déposé mes fichiers illégaux à : IP" enfin voila, je trouves pas ça très cool...
21 c'est un port qui peut être forcé parait-il facilement...
enfin voila, cet outil peut être utilisé avec de plus ou moins bonnes intentions... et rien que pour ça je ne l'aurais pas posté...
cs_eRoZion
Messages postés241Date d'inscriptionvendredi 23 mai 2003StatutMembreDernière intervention 8 octobre 20071 4 sept. 2004 à 19:15
Ca l'air cool.
Je vais regarder ça.
Merci du source.
21 févr. 2008 à 17:25
Domain servers in listed order:
NF1.NO-IP.COM 204.16.252.8
NF2.NO-IP.COM 216.66.37.12
NF3.NO-IP.COM 70.86.196.66
NF4.NO-IP.COM 69.65.5.122
tout sa grace whois puis si je le combine avec ton scanneur
tu te rend compte c'est pas que c'est legal ou pas mais c'est dangereux pour tous le monde
21 févr. 2008 à 17:08
11 sept. 2004 à 02:23
Mouai sinon je vien just de posté une source comme exemple avec des long ip, donc va voir si ça t'interresse ...
11 sept. 2004 à 00:34
http://bob.developpez.com/tutapiwin/article_46.php
11 sept. 2004 à 00:29
10 sept. 2004 à 23:13
9 sept. 2004 à 22:32
Pourquoi ne pas les utiliser !?
~(.:: NitRic ::.)~
9 sept. 2004 à 22:10
Cela ralentiré t'il le programe sachent que mes threads n'utilise presque pas le cpu mais attende une reponsse des FTP ?
9 sept. 2004 à 15:57
9 sept. 2004 à 15:36
NitRic> bha... a vrai dir, j'ai fait des tests pour savoir ou je perdais tout mon temps et ou mon cpu travailler le plus...
Mes experriences on montré que avent qu'un FTP reponde, il se passer une 20ene de seconde, sans utilisé le CPU. C'est pour quoi j'ai fait des CreateThread sans limite...
9 sept. 2004 à 02:20
---------------------
while((thboot CreateThread(NULL, 0, conftp , &"2", 0, NULL)) NULL);
---------------------
Désolé mais, c'est `affreux` comme ligne
Petite précision:
DWORD unsigned long %lu != %d
etc ... etc ...
Si tu veux un bon conseil, limite le nombre de thread simultané. Impose une limite de ... dison 60-200 maximum et patiente(wait), quand un thread est terminé, tu en lance un nouveau et ainsi de suite.
Ce n'est pas avec un while ( (var = CreateThread(...)) ); que tu vas avoir des performances optimals. Plus tu charge le système, moin c'est performant & safe.
Tes ftp_ip, ftp_ip2, ... Tu vas avoir des surprises un jour ou l'autre ...
Extrait de mon premier message:
------------------------------------
faut faire gaffe avec les threads/ressources partagées/...
------------------------------------
...
~(.:: NitRic ::.)~
8 sept. 2004 à 22:57
Have fun
6 sept. 2004 à 15:44
Avent cette mise a jour, le programme attendait que le dernier thread copie la valeur qui se trouvé dans "ftp_ip" avent d'en lancé un autre. a cette endroit, le programme perdait beaucoup de temps :^/
C'est pour quoi, j'ai créé 5 variables qui jouerons le meme role que "ftp_ip", C'est a dire que le 1ere thread copiera la valeur de ftp_ip pendent que le 2eme copiera la valeur de "ftp_ip2" le 3eme celle de "ftp_ip3 " etc... créant ainsi une boucle de 5 variables. De cette manière, les variables ftp_ipx on le temps de transmettre leur valeur au thread et le programme n'a plus a attendre betement.
5 sept. 2004 à 21:05
Ouvre "Projet1.dev" va dans "projet", "option du projet", onglet "paramétre", clique sur "ajouter fichier" et selection le fichier "libwininet.a" dans le dossier "lib" de la ou tu a installez dev-c++, d'origine c'est : "c://Dev-Cpp/lib/libwininet.a"
5 sept. 2004 à 20:59
Lors de la compilation, j'ai ces 'erreurs' :
C:\DOCUME~1\*****\LOCALS~1\Temp\cck9daaa.o(.text+0x9d):main.c: undefined reference to `InternetOpenA@20'
C:\DOCUME~1\*****\LOCALS~1\Temp\cck9daaa.o(.text+0x14a):main.c: undefined reference to `InternetConnectA@32'
C:\DOCUME~1\*****\LOCALS~1\Temp\cck9daaa.o(.text+0x18a):main.c: undefined reference to `InternetCloseHandle@4'
Si quelqu'un pouvait m'en dire plus.
5 sept. 2004 à 14:50
1) a vrai dir, je ne peu pas utilisé WaitForSingleObject() car je créé tout mes thread a partir du meme HANDLE ("thboot").
2) ha oui c'est vrai, j'ai oublié le cas ou la creation du thread echou, je vais rectifier ca ... merci.
5 sept. 2004 à 09:26
Je validerais aussi la création du thread, imagine que le thread n'a pu être créé >> boucle infinie ....
~(.:: NitRic ::)~
4 sept. 2004 à 21:53
Merci aardman de me l'avoir fait remarqué
4 sept. 2004 à 21:20
Le scan d'ip est finalement autorisé par la loi.
coucou747> Mon programe cherche que des IP donc on peu se connecter en anonymous et donc telecharger les fichiers pressent. Mon but n'est pas de trouvez des IP donc l'upload est autorisé, ce qui d'ailleur son c'est type de scanneur qui son utilisé avec des mauvaise intention.
aardman> he... les handles ne se ferme pas tout seul quant la fonction se termine ?
4 sept. 2004 à 20:52
Ekinoks, faudrait penser a fermer les handles de temp en temp ...
Sinon pour accelerer le programme, je pense qu'il faudrait utiliser les sockets.
4 sept. 2004 à 20:25
4 sept. 2004 à 20:21
4 sept. 2004 à 20:19
21 c'est un port qui peut être forcé parait-il facilement...
enfin voila, cet outil peut être utilisé avec de plus ou moins bonnes intentions... et rien que pour ça je ne l'aurais pas posté...
4 sept. 2004 à 19:15
Je vais regarder ça.
Merci du source.