Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post Reply
User avatar
MythPentester
Expert
Posts: 103
Joined: Tue Oct 24, 2017 2:02 am
x 6
x 33

Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by MythPentester » Sat Oct 28, 2017 1:11 am

Bom vamos la!

primeiro vamos relembrar o que é python
Python é uma linguagem de programação criada por Guido van Rossum em 1991. Os objetivos do projeto da linguagem eram: produtividade e legibilidade. Em outras palavras, Python é uma linguagem que foi criada para produzir código bom e fácil de manter de maneira rápida.

Agora que lembraram vamos la!

Primeiramente crie seu projeto, "nano nomedapasta.py

Agora vamos para os códigos !

Code: Select all

import subprocess
import os
with open(os.devnull, "wb") as limbo:
        for n in xrange(1, 10):
                ip="192.168.0.{0}".format(n)
                result=subprocess.Popen(["ping", "-c", "1", "-n", "-W", "2", ip],
                        stdout=limbo, stderr=limbo).wait()
                if result:
                        print ip, "off"
                else:
                        print ip, "online"

Pronto agora vamos abrir o script

python (nomedoarquivo.py)

ele irá começar a verificar quem está na sua rede

Espero que gostem deu mó trabalho tamo junto!
0 x
Team -HoMy-


Image

User avatar
Roy Musthang
Expert
Posts: 88
Joined: Sun Oct 22, 2017 10:50 pm
x 12
x 31

Re: Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by Roy Musthang » Sat Oct 28, 2017 1:12 am

MythPentester wrote:
Sat Oct 28, 2017 1:11 am
Bom vamos la!

primeiro vamos relembrar o que é python
Python é uma linguagem de programação criada por Guido van Rossum em 1991. Os objetivos do projeto da linguagem eram: produtividade e legibilidade. Em outras palavras, Python é uma linguagem que foi criada para produzir código bom e fácil de manter de maneira rápida.

Agora que lembraram vamos la!

Primeiramente crie seu projeto, "nano nomedapasta.py

Agora vamos para os códigos !

import subprocess
import os
with open(os.devnull, "wb") as limbo:
for n in xrange(1, 10):
ip="192.168.0.{0}".format(n)
result=subprocess.Popen(["ping", "-c", "1", "-n", "-W", "2", ip],
stdout=limbo, stderr=limbo).wait()
if result:
print ip, "off"
else:
print ip, "online"


Pronto agora vamos abrir o script

python (nomedoarquivo.py)

ele irá começar a verificar quem está na sua rede

Espero que gostem deu mó trabalho tamo junto!
boa garoto
0 x
Image

User avatar
MythPentester
Expert
Posts: 103
Joined: Tue Oct 24, 2017 2:02 am
x 6
x 33

Re: Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by MythPentester » Sat Oct 28, 2017 1:17 am

Roy Musthang wrote:
Sat Oct 28, 2017 1:12 am
MythPentester wrote:
Sat Oct 28, 2017 1:11 am
Bom vamos la!

primeiro vamos relembrar o que é python
Python é uma linguagem de programação criada por Guido van Rossum em 1991. Os objetivos do projeto da linguagem eram: produtividade e legibilidade. Em outras palavras, Python é uma linguagem que foi criada para produzir código bom e fácil de manter de maneira rápida.

Agora que lembraram vamos la!

Primeiramente crie seu projeto, "nano nomedapasta.py

Agora vamos para os códigos !

import subprocess
import os
with open(os.devnull, "wb") as limbo:
for n in xrange(1, 10):
ip="192.168.0.{0}".format(n)
result=subprocess.Popen(["ping", "-c", "1", "-n", "-W", "2", ip],
stdout=limbo, stderr=limbo).wait()
if result:
print ip, "off"
else:
print ip, "online"


Pronto agora vamos abrir o script

python (nomedoarquivo.py)

ele irá começar a verificar quem está na sua rede

Espero que gostem deu mó trabalho tamo junto!
boa garoto
Valeu man ! Tmj :roll:
0 x
Team -HoMy-


Image

User avatar
Manotzy
Staff
Posts: 93
Joined: Wed Oct 25, 2017 12:32 am
x 6
x 70

Re: Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by Manotzy » Sat Oct 28, 2017 1:42 am

Vou testar aqui o script.
Consertei seu o código do post, para ficar agradável de se ver. (OBS:não vou fazer isso toda hora!)
0 x
Image
Curta essa mensagem clicando no coração a cima! ❤️

User avatar
MythPentester
Expert
Posts: 103
Joined: Tue Oct 24, 2017 2:02 am
x 6
x 33

Re: Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by MythPentester » Sat Oct 28, 2017 3:06 am

Tranquilo.
0 x
Team -HoMy-


Image

User avatar
dkr
1337
Posts: 7
Joined: Thu Oct 26, 2017 12:34 am
x 9

Re: Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by dkr » Sat Oct 28, 2017 4:08 am

Ou então uma dica mais fácil para quem possui o nmap:

Rode o comando:

$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 600 0 0 wlp4s0


Onde está "gateway" vai ser o endereço que você vai utilizar.

$ nmap -sP 192.168.0.1/24
Starting Nmap 7.01 ( https://nmap.org ) at 2017-10-28 02:04 BRST
Nmap scan report for 192.168.0.1
Host is up (0.011s latency).
MAC Address: XX:XX:XX:XX:XX:XX (Tp-link Technologies)
Nmap scan report for 192.168.0.100
Host is up (0.043s latency).
MAC Address: XX:XX:XX:XX:XX:XX (Unknown)
Nmap scan report for 192.168.0.109
Host is up.
Nmap done: 256 IP addresses (3 hosts up) scanned in 1.78 seconds


Irá listar todos os dispositivos conectados (MAC Address/Aparelho/IP).
0 x
Image

User avatar
MythPentester
Expert
Posts: 103
Joined: Tue Oct 24, 2017 2:02 am
x 6
x 33

Re: Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by MythPentester » Sat Oct 28, 2017 10:56 am

dkr wrote:
Sat Oct 28, 2017 4:08 am
Ou então uma dica mais fácil para quem possui o nmap:

Rode o comando:

$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 600 0 0 wlp4s0


Onde está "gateway" vai ser o endereço que você vai utilizar.

$ nmap -sP 192.168.0.1/24
Starting Nmap 7.01 ( https://nmap.org ) at 2017-10-28 02:04 BRST
Nmap scan report for 192.168.0.1
Host is up (0.011s latency).
MAC Address: XX:XX:XX:XX:XX:XX (Tp-link Technologies)
Nmap scan report for 192.168.0.100
Host is up (0.043s latency).
MAC Address: XX:XX:XX:XX:XX:XX (Unknown)
Nmap scan report for 192.168.0.109
Host is up.
Nmap done: 256 IP addresses (3 hosts up) scanned in 1.78 seconds


Irá listar todos os dispositivos conectados (MAC Address/Aparelho/IP).
Manin sem querer ser grosso , cria seu post la no tópico de Scanner , por aqui é o tópico Python!
TAMOLHEJUNTO!
0 x
Team -HoMy-


Image

User avatar
Day_0
Membro
Posts: 26
Joined: Thu Oct 26, 2017 1:44 am
x 23
x 14

Re: Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by Day_0 » Sat Oct 28, 2017 1:35 pm

Seria interessante postar com print do script funcionando....
0 x
Image

WhoisIT
Noob
Posts: 4
Joined: Tue Mar 20, 2018 7:20 pm
x 1

Re: Veja Quem Esta Conectado na rua Rede! | SCRIPT PYTHON

Post by WhoisIT » Tue Mar 20, 2018 7:35 pm

Obrigado por compartilhar
0 x
Conheço como o siste fonciona e manipule-o ou deixe que o sistema te manipule

Post Reply