begin process at 2012 02 16 07:17:56
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > RÉCOLTER LA BONNE IP (POUR AOL)

RÉCOLTER LA BONNE IP (POUR AOL)


 Information sur la source

Note :
7,67 / 10 - par 3 personnes
7,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseau & Internet Classé sous :réupérer, ip, aol Niveau :Débutant Date de création :15/04/2001 Vu :5 538

Auteur : Dj kill

Ecrire un message privé
Site perso
Commentaire sur cette source (1)
Ajouter un commentaire et/ou une note

 Description

Voila donc cher abonnés a aol, voici la bonne source pour bien trouver l' ip qui commence par 172... Je remerci a CERF4 de bien m' avoir dit que c' était la source: RECUPERER TOUTES LES ADRESSES IP DE LA MACHINE
RUBRIQUE, parce que j' était pas sur, et finalement avec quelques modfication on peut trouvé la bonne ip pour les abonnés d' aol. VOila quoi, je sais que c' est pas grand chose mais bon...

Source

  • '********************
  • '*Dans un module: *
  • '********************
  • Public Type RESUL_IP
  • IPAdr As String
  • IPMask As String
  • Interface_Nbre As String
  • End Type
  • Public Type DBYTE
  • unused1 As Byte
  • unused2 As Byte
  • End Type
  • Public Type MIB_IPADDRROW
  • dwAddr As Long ' IP address
  • dwIndex As Long ' interface index
  • dwMask As Long ' subnet mask
  • dwBCastAddr As Long ' broadcast address
  • dwReasmSize As Long ' rassembly size
  • unused1 As DBYTE ' not currently used
  • unused2 As DBYTE ' not currently used
  • End Type
  • Public Type MIB_IPADDRTABLE
  • dwNumEntries As Long
  • table(400) As MIB_IPADDRROW
  • End Type
  • ' recupere le nombre d'interface sur le pc
  • Public Declare Function GetNumberOfInterfaces Lib "iphlpapi.dll" _
  • (ByRef PDWORD As Long) As Long
  • ' recupere les adresses IP de la machine
  • Public Declare Function GetIpAddrTable Lib "iphlpapi.dll" _
  • (ByRef pIpAddrTable As MIB_IPADDRTABLE, _
  • ByRef pdwSize As Long, _
  • bOrder As Boolean) As Long
  • Public Function FIRST_IPADDRESS(ByVal ipAddress As Long) As Long
  • FIRST_IPADDRESS = Val("&H" & Left(Right("00000000" & Hex(ipAddress), 8), 2))
  • End Function
  • Public Function SECOND_IPADDRESS(ByVal ipAddress As Long) As Long
  • SECOND_IPADDRESS = Val("&H" & Mid(Right("00000000" & Hex(ipAddress), 8), 3, 2))
  • End Function
  • Public Function THIRD_IPADDRESS(ByVal ipAddress As Long) As Long
  • THIRD_IPADDRESS = Val("&H" & Mid(Right("00000000" & Hex(ipAddress), 8), 5, 2))
  • End Function
  • Public Function FOURTH_IPADDRESS(ByVal ipAddress As Long) As Long
  • FOURTH_IPADDRESS = Val("&H" & Right("00" & Hex(ipAddress), 2))
  • End Function
  • Function recup_ip(Num_interface As Long) As RESUL_IP
  • 'recupere l'adresse ip de l'interface passée en paramettre
  • Dim toto1 As MIB_IPADDRTABLE
  • Dim toto2 As Long
  • toto2 = 400
  • yop1 = GetIpAddrTable(toto1, toto2, True)
  • recup_ip.IPAdr = FOURTH_IPADDRESS(toto1.table(Num_interface).dwAddr) & "." & _
  • THIRD_IPADDRESS(toto1.table(Num_interface).dwAddr) & "." & _
  • SECOND_IPADDRESS(toto1.table(Num_interface).dwAddr) & "." & _
  • FIRST_IPADDRESS(toto1.table(Num_interface).dwAddr)
  • recup_ip.IPMask = FOURTH_IPADDRESS(toto1.table(Num_interface).dwMask) & "." & _
  • THIRD_IPADDRESS(toto1.table(Num_interface).dwMask) & "." & _
  • SECOND_IPADDRESS(toto1.table(Num_interface).dwMask) & "." & _
  • FIRST_IPADDRESS(toto1.table(Num_interface).dwMask)
  • recup_ip.Interface_Nbre = toto1.table(Num_interface).dwIndex
  • End Function
  • '*********************
  • '*Dans votre feuille:*
  • '*********************
  • Private Sub Command1_Click()
  • Dim cpt As Long
  • Dim Resultat_IP As String
  • For cpt = 3 To Val(Test) - 1
  • Resultat_IP = Resultat_IP & "Adresse IP" & cpt + 1 & " : " & recup_ip(cpt).IPAdr & vbcrl
  • Next cpt
  • MsgBox Resultat_IP
  • End Sub
  • Function Test() As Long
  • ' recupere le nombre d'interface de la machine
  • yop = GetNumberOfInterfaces(4)
  • If yop = 0 Then
  • Test = 4
  • End If
  • End Function
'********************
'*Dans un module:   *
'********************
Public Type RESUL_IP
IPAdr As String
IPMask As String
Interface_Nbre As String
End Type

Public Type DBYTE
unused1 As Byte
unused2 As Byte
End Type

Public Type MIB_IPADDRROW
dwAddr As Long ' IP address
dwIndex As Long ' interface index
dwMask As Long ' subnet mask
dwBCastAddr As Long ' broadcast address
dwReasmSize As Long ' rassembly size
unused1 As DBYTE ' not currently used
unused2 As DBYTE ' not currently used
End Type

Public Type MIB_IPADDRTABLE
dwNumEntries As Long
table(400) As MIB_IPADDRROW
End Type

' recupere le nombre d'interface sur le pc
Public Declare Function GetNumberOfInterfaces Lib "iphlpapi.dll" _
(ByRef PDWORD As Long) As Long

' recupere les adresses IP de la machine
Public Declare Function GetIpAddrTable Lib "iphlpapi.dll" _
(ByRef pIpAddrTable As MIB_IPADDRTABLE, _
ByRef pdwSize As Long, _
bOrder As Boolean) As Long
Public Function FIRST_IPADDRESS(ByVal ipAddress As Long) As Long
FIRST_IPADDRESS = Val("&H" & Left(Right("00000000" & Hex(ipAddress), 8), 2))
End Function
Public Function SECOND_IPADDRESS(ByVal ipAddress As Long) As Long
SECOND_IPADDRESS = Val("&H" & Mid(Right("00000000" & Hex(ipAddress), 8), 3, 2))
End Function
Public Function THIRD_IPADDRESS(ByVal ipAddress As Long) As Long
THIRD_IPADDRESS = Val("&H" & Mid(Right("00000000" & Hex(ipAddress), 8), 5, 2))
End Function
Public Function FOURTH_IPADDRESS(ByVal ipAddress As Long) As Long
FOURTH_IPADDRESS = Val("&H" & Right("00" & Hex(ipAddress), 2))
End Function
Function recup_ip(Num_interface As Long) As RESUL_IP
'recupere l'adresse ip de l'interface passée en paramettre
Dim toto1 As MIB_IPADDRTABLE
Dim toto2 As Long
toto2 = 400
yop1 = GetIpAddrTable(toto1, toto2, True)
recup_ip.IPAdr = FOURTH_IPADDRESS(toto1.table(Num_interface).dwAddr) & "." & _
THIRD_IPADDRESS(toto1.table(Num_interface).dwAddr) & "." & _
SECOND_IPADDRESS(toto1.table(Num_interface).dwAddr) & "." & _
FIRST_IPADDRESS(toto1.table(Num_interface).dwAddr)
recup_ip.IPMask = FOURTH_IPADDRESS(toto1.table(Num_interface).dwMask) & "." & _
THIRD_IPADDRESS(toto1.table(Num_interface).dwMask) & "." & _
SECOND_IPADDRESS(toto1.table(Num_interface).dwMask) & "." & _
FIRST_IPADDRESS(toto1.table(Num_interface).dwMask)
recup_ip.Interface_Nbre = toto1.table(Num_interface).dwIndex
End Function

'*********************
'*Dans votre feuille:*
'*********************
Private Sub Command1_Click()
    Dim cpt As Long
    Dim Resultat_IP As String
    For cpt = 3 To Val(Test) - 1
        Resultat_IP = Resultat_IP & "Adresse IP" & cpt + 1 & " : " & recup_ip(cpt).IPAdr & vbcrl
    Next cpt
    MsgBox Resultat_IP
End Sub
Function Test() As Long
    ' recupere le nombre d'interface de la machine
    yop = GetNumberOfInterfaces(4)
    If yop = 0 Then
        Test = 4
    End If
End Function

 

 Conclusion

Voila c' est tout, je sais que c' est rien mais bon...lol, si vous avez des truck mieu a dire ou des défault vous pouvez toujours laisser un msg biensure, lol, bye !


 Sources de la même categorie

Source avec Zip Source avec une capture GESTIONNAIRE DE TÉLÉCHARGEMENT, AVEC REPRISE ET MULTITHREADI... par Madx23
Source avec Zip Source avec une capture CONVERTIR DU TEXTE RTF EN CODE HTML ET VICE-VERSA par vicosta
Source avec Zip Source avec une capture DICTIONAIRE TEXT/AUDIO/VISUELLE ANGLAIS AVEC WEBBROWSER CONT... par majnounmajda
Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture MINI SEVEUR HTTP AVEC INTERFACE GRAPHIQUE ET IMPLÉMENTATIONS... par lemout

 Sources en rapport avec celle ci

Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture Source .NET (Dotnet) PILOTER UN WALLBOARD IP ALCATEL par mays
Source avec Zip Source avec une capture DNS REDIRECTION par EvildarkEurope
Source avec Zip Source avec une capture Source .NET (Dotnet) INFORMATIONS SUR LES INTERFACES RÉSEAUX par Mayzz
Source avec Zip Source avec une capture Source .NET (Dotnet) MASTERLOCATER.NET par MasterHack

Commentaires et avis

Commentaire de fou volant13 le 25/01/2002 19:18:59

Ouais sauf que le cou de prendre la 4ème IP ca marche pas chez moi, pask chez moi c la 3ème la bonne...
Comment faire pour avoir la vraie IP pour n'importe qui, qu'il marche avec Aol ou autre chose??? Cui qui sait sera gentil de me laisser un msg

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

ip invisible [ par GEX RIDER ] Bonjour, voila petit probleme : Moi personnelement j' ai aol 6.0, et quand par exemple avec winsock je fait: ' Label1 = Winsock1.LocalIP 'hé ben ça m Je voudrais envoyer des packets genre ping [ par revolt ] Comment envoyer des packets à qqun sur le net en spoofant son ip.....ou comment spoofer son ip avec vb. adresse ip de l'ordinateur distant (winsock) [ par tutor ] Bonjour à tous,Je développe une application client / serveur avec winsock.Quelqu'un peut il me dire comment connaitre le nom ou l'adresse ip des poste Détéction AOL ???? [ par Raf ] Bonjour,j'ai fait un prog en vb qui détecte les connexions sur internet, le temps passé et affiche tout l'historique des derniéres connexions dans un comment on trouve le ip de mon serveur [ par Bap ] moi j'ai mon super petit serveurdu genrewww.mondomaine.com/monnom/serverTCP.exeet ca marche pas < IM d'AOL [ par fabiin ] Salut !kestion :comment faut-il faire pour récupérer ce ki est di dans un message éclaire d'AOL ??merci par avance@+ IP/Host [ par cygnus ] Salut, je voudré savoir coment convertir, une IP en host et vice-versa avec le control winsock.Merci d'avance requetes et IP [ par lotfi ] j'aimerai vous demander comment envoyer (vb ou autres) une requete avec une URL de reference à travers un serveur PROXY?AUSSI UNE AUTRE QUESTION:est i Envoyer un fichier à un IP distant ou à un personne sur un réseau! comment? [ par Manic ] Je voudrais savoir comment envoyer un fichier à un IP ou à une personne sur un réseau, et tout cela avec le control Winsock svp!Donc, si vous savez co Comment récupérer l'adresse IP et autres infos réseau sans Wsock ? [ par Filou07 ] Comment puis-je récupérer l'adresse IP, le nom et les autres infos réseau de ma machine, mais sans utiliser Winsock (par pitié) ?


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,014 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales