Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: mac spoofing wlan lukt niet  (gelezen 4766 keer)

mac spoofing wlan lukt niet
« Gepost op: 2019/07/16, 16:45:27 »
Op een oudere laptop heb ik Lubuntu 18.04 geinstalleerd. Werkt allemaal super alleen het wlan mac address spoofen via macchanger lukt niet. Bij eth0 lukt het wel.
In /etc/rc.local heb ik onder de eth0 regel de wlan regel toegevoegd. Dus zoiets als dit :

macchanger -e enp3s0 > /tmp/devices.txt
macchanger -e wlp5s0 > /tmp/devices.txt

Staat de wlan regel op de verkeerde plaats of moet deze achter de eth0 regel? Weet iemand hoe ik het geregeld krijg dat zowel eth0 mac als ook wlan mac gespoofed worden? Thx!
Een boek doet het altijd...

Offline Bloom

  • Lid
Re: mac spoofing wlan lukt niet
« Reactie #1 Gepost op: 2019/07/16, 19:36:36 »
Ik kan me geen enkele reden voorstellen waarom je dat zou willen voor normaal gebruik.

Re: mac spoofing wlan lukt niet
« Reactie #2 Gepost op: 2019/07/17, 15:56:46 »
Ik kan me geen enkele reden voorstellen waarom je dat zou willen voor normaal gebruik.

Dat gaat mijn vraag niet over...toch ????   
Een boek doet het altijd...

Offline jolo

  • Lid
Re: mac spoofing wlan lukt niet
« Reactie #3 Gepost op: 2019/07/17, 22:03:30 »
Ook van een wlan kan macchanger het mac adres wijzigen. Alleen is het in (L)ubuntu 18.04 iets moeilijker geworden. Wellicht is het je opgevallen dat er in (L)ubuntu 18.04 geen /etc/rc.local meer is. Die zou je wellicht werkend kunnen krijgen via https://www.linuxbabe.com/linux-server/how-to-enable-etcrc-local-with-systemd

En https://askubuntu.com/questions/267338/wlan-and-macchang
De regels die je in die /etc/rc.local kunt plaatsen staan daarin. Alleen dan zonder sudo
Die > /tmp/devices.txt kun je er wel in plaatsen.
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Re: mac spoofing wlan lukt niet
« Reactie #4 Gepost op: 2019/07/18, 13:28:48 »
Behoorlijke pittige materie ;)

De regels die ik in rc.local moet plaatsen zijn dan(?) :

ifconfig wlan0 down
macchanger -a wlan0
ifconfig wlan0 up

en om macchanger automatisch bij iedere start het mac adres te laten wijzigen moet er nog een regel bij ? Deze? :

macchanger --mac=01:23:45:67:89:AB wlan0
(waarbij ik het betreffende mac adres van mijn wlan kaart invul neem ik aan)

Kan ik dat dan onder 'macchanger -e enp3s0 > /tmp/devices.txt' plaatsen? En waar moet ik dan '/tmp/devices.txt' plaatsen?

Hoop vragen nog zoals je ziet. Ben bepaald geen expert op dit gebied =D.

In elk geval bedankt!
Een boek doet het altijd...

Offline jolo

  • Lid
Re: mac spoofing wlan lukt niet
« Reactie #5 Gepost op: 2019/07/18, 16:33:03 »
Ik heb alleen deze in het /etc/rc.local uitgeprobeerd
#!/bin/sh -e

ifconfig wlan down
macchanger -e wlan > /tmp/devices.txt
ifconfig wlan up
exit 0

Alleen typ je dan in de plaats van die wlan wlp5s0  . Tenminste als dat je wlan is. Die andere regel met die enp3s0 kan eventueel staan op de plek, die ik leeg gelaten heb. 

Die doe je dan als die
sudo systemctl start rc-local.service [Enter]

Gevolgd door
sudo systemctl status rc-local.service [Enter]

geen foutmelding toont.
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Re: mac spoofing wlan lukt niet
« Reactie #6 Gepost op: 2019/07/19, 16:42:31 »
@Jolo : Alles precies zo gedaan als door jou omschreven. Alleen werkt m'n VPN dan niet meer...
Nadat ik :
ifconfig wlan down
macchanger -e wlan > /tmp/devices.txt
ifconfig wlan up

van hekjes (#) had voorzien, werkte m'n VPN - zoals ik al dacht - wel weer.

Enig idee hoe dit nog te tackelen?
Een boek doet het altijd...

Offline jolo

  • Lid
Re: mac spoofing wlan lukt niet
« Reactie #7 Gepost op: 2019/07/19, 22:01:50 »
Wat voor een foutmeldingen worden er dan getoond voor VPN. En heb je dat dan alleen als je het mac adres van je wlan wijzigt?
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Re: mac spoofing wlan lukt niet
« Reactie #8 Gepost op: 2019/07/20, 14:52:32 »
Er wordt geen foutmelding getoond. De VPN-app blijft voortdurend proberen om contact met een server te leggen. Normaal gebeurt dit supersnel. Ik denk dat het wellicht komt door het 'wlan up wlan down' in rc.local (??).

Gebeurt idd enkel bij wlan en niet bij eth0. Dan werkt alles naar behoren.
Een boek doet het altijd...

Offline jolo

  • Lid
Re: mac spoofing wlan lukt niet
« Reactie #9 Gepost op: 2019/07/20, 16:53:39 »
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Re: mac spoofing wlan lukt niet
« Reactie #10 Gepost op: 2019/07/21, 18:18:40 »
Ik heb de logs van de VPN bekeken en dat is voor mij nogal onbegrijpelijk. Ik zal hieronder eea plaatsen omdat alles ivm privacy niet mogelijk is. Wellicht kun jij er iets uit opmaken. Zo nee, dan zal ik eens bij m'n VPN-provider gaan informeren. Wellicht dat die iets weet.

ShadowSocks log :
[2019-07-21][18:04:47.][INFO] ShadowSocks 1.7.0-alpha.20
[2019-07-21][18:04:47.][INFO] ShadowSocks TCP Listening on 127.0.0.1:xxxxx
[2019-07-21][18:04:48.][ERROR] Failed to connect remote server, err: Network is unreachable (os error 101)
[2019-07-21][18:04:48.][ERROR] Socks5 client: CONNECT xxx.xx.xxx.x:xx failed with error "Network is unreachable (os error 101)"
OpenVPN log :
Sun Jul 21 18:04:51 2019 OpenVPN 2.4.6 x86_64-pc-linux-gnu [SSL (OpenSSL)] [LZO] [LZ4] [EPOLL] [MH/PKTINFO] [AEAD] built on May 25 2018
Sun Jul 21 18:04:51 2019 library versions: OpenSSL 1.1.0h  27 Mar 2018, LZO 2.10
Sun Jul 21 18:04:51 2019 PLUGIN_INIT: POST /opt/VPN/resources/libtalpid_openvpn_plugin.so '[/opt/VPN/resources/libtalpid_openvpn_plugin.so] [/tmp/talpid-openvpn-]' intercepted=PLUGIN_ROUTE_UP|PLUGIN_ROUTE_PREDOWN|PLUGIN_AUTH_FAILED
Sun Jul 21 18:04:51 2019 TCP/UDP: Preserving recently used remote address: [AF_INET]
Sun Jul 21 18:04:51 2019 Socket Buffers: R=[] S=[]
Sun Jul 21 18:04:51 2019 UDP link local: (not bound)
Sun Jul 21 18:04:51 2019 UDP link remote: [AF_INET]
Sun Jul 21 18:04:51 2019 write UDP: Network is unreachable (code=101)
Sun Jul 21 18:04:51 2019 Network unreachable, restarting
Sun Jul 21 18:04:51 2019 SIGUSR1[soft,network-unreachable] received, process restarting
Sun Jul 21 18:04:51 2019 All connections have been connect-retry-max (1) times unsuccessful, exiting
Sun Jul 21 18:04:51 2019 Exiting due to fatal error


Een boek doet het altijd...

Offline jolo

  • Lid
Re: mac spoofing wlan lukt niet
« Reactie #11 Gepost op: 2019/07/21, 20:57:30 »
Het enige dat ik kan bedenken, is dat die /etc/rc.local toch niet het juiste bestand is, om je wlan mac adres te wijzigen. Wat je nog zou kunnen proberen, staat in deze hyperlink https://www.linuxuprising.com/2018/05/how-to-permanently-change-mac-address.html
Hoofd PC januari 2018 HP Compaq Elite 8300 SFF Windows 10 & Xubuntu 18.04.3
PC 2011 Asus P8Z68-V Pro i7 2600K 8 GB RAM GT730 Xubuntu test pc
PC 2007 Asus P5B E6600 2GB RAM 8800GTS  
Notebook 2008 Lenovo ThinkPad R61i 8932GMG 2,5 GB RAM

Re: mac spoofing wlan lukt niet
« Reactie #12 Gepost op: 2019/07/23, 15:32:59 »
Ik heb je link doorgenomen, maar helaas bracht dat niet de oplossing. Ik heb er wel wat tips uit kunnen gebruiken en na veel proberen en het internet afstruinen heb ik het werkzaam gekregen door ondertaande regels in rc.local op te nemen :

macchanger -e enp6s0 > /tmp/devices.txt
service network-manager stop; sleep 1
ifconfig wlp5s0 down
macchanger -b -a wlp5s0; sleep 1
ifconfig wlp5s0 up; sleep 1
service network-manager start

Prima, echter er is een nadeel. Wanneer ik draadloos de betreffende laptop gebruik werkt alles naar behoren, maar wanneer ik bedraad online ga dan wordt er (eerst) verbinding gelegd met het bedrade netwerk (wat ook de bedoeling is), maar daarna wordt er verbinding gelegd met het draadloze netwerk en die blijft dan ook actief. Overigens precies zoals het script het opdraagt.
Nou raak ik hier het spoor bijster :|. Er zou eigenlijk na 'macchanger -e enp6s0 > /tmp/devices.txt' nog een commandoregel moeten worden toegevoegd die aangeeft dat wanneer er sprake is van een bedrade verbinding, de rest van de regels in het script overgeslagen/niet uitgevoerd moeten worden (ter voorkoming van overname door het draadloze netwerk dus).
Is dit mogelijk en logisch en zo ja, welk commando moet ik dan invullen. Daar heb ik geen idee van namelijk. Ik vond dat ik al een aardig eind was gekomen ;)
 
Een boek doet het altijd...

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: mac spoofing wlan lukt niet
« Reactie #13 Gepost op: 2019/07/23, 16:42:01 »
Een optie waar ik (simplistisch) aan denk, is het hernoemen van rc.local in een bash file als mac.sh.
Deze file uitvoeren wanneer de ETH poort geen IP adres heeft gekregen als 192.168.x.y
Je zou dit met de hand kunnen uitproberen, of dit een mogelijkheid is.
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Re: mac spoofing wlan lukt niet
« Reactie #14 Gepost op: 2019/07/23, 16:55:13 »
Dan moet je me wel even helpen, want wat je omschrijft is (nog ;)) abacadabra voor me...
Een boek doet het altijd...

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: mac spoofing wlan lukt niet
« Reactie #15 Gepost op: 2019/07/23, 18:38:57 »
De eerste test is het hernoemen van de file rc.local
Herstart de PC en kijk of je de file als bash file kunt opstarten met sudo mac.sh zoals ik hierboven voorstelde.
Wanneer dat werkt, dan kunnen we weer verder :lol:
Werkt dat niet, dan is het voor mij einde verhaal..............
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Re: mac spoofing wlan lukt niet
« Reactie #16 Gepost op: 2019/07/24, 15:02:24 »
Ik heb zelf nog wat zitten uit te proberen en ik heb het nu werkzaam zoals ik het wil. Het opstarten van de VPN duurt wel wat langer, maar dat neem ik op de koop toe. Het zal van de scriptpuristen waarschijnlijk niet de schoonheidsprijs krijgen, maar goed... =D

Ik heb nu dit in rc.local gezet :

service network-manager stop; sleep 1
ifconfig wlp5s0 down
macchanger -b -a wlp6s0; sleep 1
ifconfig wlp5s0 up; sleep 1
service network-manager start
service network-manager stop; sleep 1
ifconfig enp6s0 down
macchanger -b -a enp6s0; sleep 1
ifconfig enp6s0 up; sleep 1
service network-manager start

Na het opstarten zijn nu dus zowel het bedrade als ook het draadloze netwerk actief.
Hoe weet ik nu WELK netwerk 'primair' werkt. Via een speed-check kan ik uiteraard het nodige opmaken, maar 100% zekerheid levert dit niet altijd op.
Het is de bedoeling dat het bedrade netwerk het draadloze 'overrided'.
Is er een commando waarmee ik in een oogopslag heel duidelijk kan zien (zo min mogelijk toeters en bellen erom heen) welke netwerken actief zijn en welke niet?
Een boek doet het altijd...

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: mac spoofing wlan lukt niet
« Reactie #17 Gepost op: 2019/07/24, 15:39:30 »
Bij mij geeft ifconfig het volgendelo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 299  bytes 28664 (28.6 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 299  bytes 28664 (28.6 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp1s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 10.5.50.134  netmask 255.255.255.0  broadcast 10.5.50.255
        inet6 fe80::d6d3:4747:19c1:100e  prefixlen 64  scopeid 0x20<link>
        ether 3c:a0:67:99:ab:31  txqueuelen 1000  (Ethernet)
        RX packets 1839  bytes 1019592 (1.0 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 1856  bytes 316819 (316.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
Aan het aantal verzonden en ontvangen packets kan je zien wat er actueel is.
Het commando route is misschien duidelijkerDestination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         hotspot.jorisho 0.0.0.0         UG    600    0        0 wlp1s0
10.5.50.0       0.0.0.0         255.255.255.0   U     600    0        0 wlp1s0
link-local      0.0.0.0         255.255.0.0     U     1000   0        0 wlp1s0
Hier zie je waar de packets heen gaan en via welke interface.
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Re: mac spoofing wlan lukt niet
« Reactie #18 Gepost op: 2019/07/24, 16:41:57 »
Kreeg net de tip dat ik natuurlijk ook gewoon wlan kan uitschakelen via de network-manager op de desktopbalk  :rolleyes:. Tja, gevalletje 'terminaltunneldenken' ^-^

Wanneer ik wlan uitschakel en dan via ifconfig de packets check, dan zou ik verwachten dat er bij wlan 0 verzonden en 0 ontvangen zouden zijn, echter dat is niet het geval. Er zijn wel degelijk packets verzonden en ontvangen. Hoe zit dat dan ?
Een boek doet het altijd...

Offline Ron

  • Forumteam
    • r0n
    • Over Tholen
Re: mac spoofing wlan lukt niet
« Reactie #19 Gepost op: 2019/07/24, 18:59:19 »
Misschien al verzonden voor het opstarten, of tijdens het booten?
Openstandaard Evangelist, OpenSource Promotor, OpenData voorstander.
Xubuntu gebruiker en voorstander
Er is ook nog een andere hobby.

Re: mac spoofing wlan lukt niet
« Reactie #20 Gepost op: 2019/07/25, 17:15:33 »
Zou wellicht kunnen.

Allen bedankt voor de hulp! Weer het nodige opgestoken :)
Een boek doet het altijd...