$7 LAN Tap - Raspberry Pi Zero Build
ฝัง
- เผยแพร่เมื่อ 28 ก.ย. 2024
- MalDuino! learn more here: malduino.com
Links to buy USB ethernet adaptor: seytonic.com/20...
----------------------------------------------------------------------------------------------
Check out my site: www.seytonic.com
Follow me on twitter: / seytonic
Patreon: / seytonic
I like this format of video, it's nice to see the process as someone who is not as proficient as others
Hak5-"where tf is all our money going!?"
Darren- *smokes cigarette* "its that damn Seytonic guy we sent the free stuff to, he's making cheap knock offs"
The Hak5 stuff is better tho imo
@@yuck871 That's debatable
@@gamesnooz9165 No it's not.
Wanted to comment and say, thanks for this. I did the exact same thing but i change things up a little and made it more like a SharkJack.
First, i got a pisurgar. Then i got the USB Ethernet adaptor and soldered it on.
4:09 Dude tin your wires please. ITS so Much easier if you do trust me I have some experience with some bricked Drone flight controllers
you could add a switch to the positive wire of the eth dongle, allowing you to use usb port when needed.
Seems to me someone's got a little hot glue addiction :D Nevertheless, nice job, nice video!
Next up $11 WiFi pineapple
there is something called fruitywifi which you can install on the pi but i haven´t figured out how it works
You dont have to use rasbian as os, just simply use openwrt. I think you can create scripts that can do the same as an pineapple
who said you had to use raspbian?
TheJJ100100 that didn't exist when we had this conversation
never ever is that going to be as good as the Wifi Pineapple
In regards to soldering, it is better to use a slightly hotter soldering iron than a colder one, the reason has to time. With a colder iron you have to keep the iron on the joint longer doing more damage to the pads or components than you will with a hotter iron for a shorter length of time.
BTW to enable SSH before hand on raspian/armbian images just add file called ssh into the root of the SD card. So far that has worked with everything I've got (raspberry, banana, and orange pi)
So that's just "touch /path/to/device/ssh" on any *nix systems
6:28 you can create a fiel called ssh with no extension in notepad which is just empty and put it on the boot partition on Windows too, to enable SSH :)
Can't wait for MalDuino!!! Great job man!
Instead of hardwiring the USB Ethernet adapter to the Pi Zero, use the usb_ethernet fuction for reassigning what the usb port says it does. This way you dont even need the USB Ethernet adapter, and can instead use a normal Micro USB Cable.
You should print a case with a 3D printer for that, it would be amazaing!!!
You can also go into the "boot" partition and create an empty file called "ssh"
This is NOT a LAN Tap, if it was, then you would be able to sniff trafic between the computer and the network and edit said tragic, and spoof incomeing tragic from the network to the computer... :/ I'd love to see a part two with this functionality! :)
This probably sounds like a dumb question, but what does this do/ what is it good for?
It's an access point.
great work! I love how you explained everything. keep up the videos!
Could you explain the process on how to set up the reverse shell?
"systemctl enable sshd" or some variant of that would be better but you can't do that "offline" so your hack is good to bootstrap then use systemctl and unhack rc.local
So the Pi Zero has two microUSB ports; one for power io, and another for data io. The pads on the bottom are really just secondary contact points for the microUSB ports. Why not just take two scrap microUSB cables, take the power leads from one and data leads from the other, and splice them in with the usb leads to the ethernet adapter? Does the same thing without having to solider and glue your Pi Zero.
You could do, but the overall size will be much larger and given pi zeros are very cheap I thought I'd go all the way.
Create a empty file in /boot called "ssh" to enable ssh on boot without having to edit any other files.
I know I'm a little late to the game but I prefer this video format.
did You solded the 4 cables - 2 positive and 2 negative on the same area? right? so this "input" send energy to pi and at the same time energize the Rj45 input,right? tem You could simple sold the Rj45 (+) (-) on the USB plug...directly on its cables instead of pi board?
If u have a shop called Action near by you can buy the same USB to Ethernet adapter for 3 euro.
i have watched several of you're videos and follow you but you state that this project cost $7 dollars.
when pi zero is $17 + $5 to $10 for the ethernet adapter + $5 to $10 for sd card depending on the size. thats about the same price of a lan turtle that has already gone thru a lot of R&D to give you an out of the box working device.
i also understand that we as Geeks/hackers live to play with stuff and Diy things so i would not discourage any one from trying and building they're own following you're incredible well presented videos.
but at the end of the day i also would buy and ended up buying both a turtle and a pi. just for fun. i guess even when i still have barely use either but i just love the hak5 team and been a follower of them since the days of the screen savers in G4. so i would also like to encourage everyone to buy they're equipment.
by the way thank you for all the great content you provide.
Rpi zero shop.pimoroni.com/products/raspberry-pi-zero is £4, adaptor (link in desc) £1.58, total cost £5.58 ≈ $7. Though of course an actual lan turtle would be preferable.
Not so expensive F SEVILLA
$5
www.microcenter.com/product/463189/Zero_v13_Development_Board_-_Camera_Ready
$6
www.ebay.com/itm/131185856413
$2
www.ebay.com/itm/Cool-10-100-Mbps-USB-2-0-Fast-Male-to-RJ-45-Ethernet-Lan-Network-Adapter-Dongle/171793794147?_trksid=p2047675.c100010.m2109&_trkparms=aid%3D2220072%26algo%3DSIC.MBE%26ao%3D1%26asc%3D41376%26meid%3De18dbe9a559f4f8a90ad0898535fd20f%26pid%3D100010%26rk%3D2%26rkt%3D6%26sd%3D131185856413
$5
www.microcenter.com/product/366176/16GB_microSDHC_Class_10_Flash_Memory_Card
James Que thanks but the pi is being out of stock for a long time at my local microcenter but i already got one online for a bit more. 😶
yeah I just go and get me one every other week for projects.. this one always has a ton
get an orange pi zero, already has ethernet.
where do you learn all this
Tin your wires to make soldering easier :)
format, content, video quality, info, idea = great! use of scissors, hot glue skills = Please God Never Again.
lol, dude flush cut snips are $1.37 on eBay....n pvc heat shrink is like a buck for a meter ...think 26 series battery rewraps ..mal project "expenses" = tax write offs haha ...jk with ya...I subbed, just found the Chan tonight n doing my best not to binge watch, go crosseyed, have a technical intake seizure and leave my dog with nothing to eat but my carcass....haha...good vids though yo, THANKS
add a file named ssh (without extension) on the mounted sd Card. This enables SSH.
To ssh into a pi just touch an empty txt file named "SSH" on the boot partition.
It disturbs me how close to shorting out the negative and positive wires you were before applying the hot glue. Too much stripped off the black cable with the wire very close to the positive pad!
@seytonic when you configured the networking adapter what did it pop up as?
Why not creating ssh file in boot?
Are you going to start a production of this ?
omg great video! y u no use wire strippers?
I have a question is it possible to sniff traffic remotely? here's what I have on mind. I work for a Telecom Company but I work remotely some customers need troubleshooting on site because sometimes we need sniffer traces to check what's going on. Then I rely on field techs but some of them don't even have a clue! on how to capture packages. So I'm wondering I can set up a Rpi with OpenVPN and just mirror all packages that go thru it to my remote location using OpenVPN.
Anyone tried this? I know I can dump the traces on a file but since Rpi is limited on storage some times I have to monitor things for week to reproduce the issue customer is having.
Another thing I can do is to run the sniffer, dump traces to a file and run a script every hour to upload the files to my cloud file share.
use an orange pi zero, it already has ethernet on the board
Dave0x3e But it isn't the trendy meme everyone understands. (same reason TH-camrs throw an Arduino where it isn't necessary for maker cred).
think pi zero is cheaper £4 for me and orange pi zero is £10 from what i can find online, plus £1-£2 for the usb to ethernet adapter
if you're outside UK the shipping is £4 in addition to the Pi's price so it makes the orange pi zero cheaper (found it for $7 shipping included)
Awesome. I like the wait you explain about powering pi zero and everything in between! Also you can always run the script every time you plug the device on a computer using #crontab -e
@reboot /home/user/persistence.sh
So many pipis
Ok ... I watched all 7;32 min and still don't get it how it will work.
This mod gives You only a working eth port, am i right ?
It's not an Ethernet tap, it's just a rouge node that does reverse ssh to your machine, so you can have access to that network.
Could you do this via PoE?
Don't really get what this does
Could you make a RP Honeypot tutorial?
Next wifi pineapple pls
every time I have "installed" raspian, SSH has been enables
Now make it so that it will work of ethernet lines that have PoE :)))
Windows cant open or even detect the root partition of rasbian because ist ext3 or ext4 (I´m not sure). Normally if you connect a drive to a Windows mashine with an ext4 you have the option to format the drive. The boot partition is fat32 and if windows can read at least one partition of the drive you wont became the format dialog by default... there are many programs to give windows to opportunity to read ext4... Just Google it if you are interested
Do you thing that some of the Lan Turtle Modules could work ? I mean most of them are written in bash and only include a library at the beginning.... github.com/hak5/lanturtle-wiki/tree/gh-pages/modules Its really late here in Germany, sorry for the spelling and gramatical errors ;/
EDIT: I think most of them would work. Like nmap scan or dns spoof... Could you check it out ?
MrBlack
2:28 it went 666
Good work senpai. notice me. -Taco
Is it a raspberry pi zero with a Rj45? \(XwX)/
So coll and I think this video is helpful for me.
how to transform raspizero to lanturtle!? it's possible!!
pasberry ri 1
Reason it doesn't work on windows is because the file system is EXT4.
any solution for this?
Buy some tools m8..
Junk
Malduino is Credit Card only :(
If you can only pay by paypal dm me on twitter and I'm sure we can work something out :)
Instead of doing what I showed in the video to enable ssh, you can instead just place a file named 'ssh', without any extension, onto the boot partition of the SD card.
i think the malduino site is down
Works fine for me.
this is what i get prntscr.com/dyj47c other websites are just fine
i ran into a similar problem when doing my pizero usb dongle project last month. i simply put the sd card with stock config into another pi & enabled ssh via raspiconfig before continuing. at the time, i did not see anyone mention this step of enabling ss although it clearly makes since especially in hindsight. a minor speed bump. but good to know there are a few other options out there. thanks for the info.
I read the source of sshswitch.service, a file called ssh.txt would work fine as well, so you could just make a new text document called ssh when working in Windows, since Windows can be weird about files without extensions.
Your Pi Zero has the same local IP as my home computer, COINCIDENCE, I THINK NOT!
my rapsperry pi 2 has ip 192.168.5.105 in my network
Salty Viper lol dont post ur ip im gonna hack u becuz im in annonymoise
Musical Carrot 192 is a local IP address, not public lmao.
Kyle you completely missed the joke
Musical Carrot Oh
great work . If you have not pissed off Hak5 by now ,this might :)
Philip M would be pretty cool if Hak5 wanted him onboard their team/do a collaboration
Agreed that's what this community is and should be about collaborations and shared info otherwise we would not have all the tech and software open source.
Philip M o think hak5 would love this
Did no one see the simley face or what? Do people get sarcasim anymore? Is technology getting smarter but humans are getting more stupid?
Can a lan turtle 3.0 be produced? Answers to all this and more when people start reading properly again.
Just a random quirk I encountered: You HAVE to use a "model 9700" USB to ethernet adapter to get it working on Linux. Any other CHEAP USB adapter requires obscure and mostly obsolete drivers. The only other option is to use one from the certified adapters list.
Great job on the video and the build. Curious why you did not hook up the usb to the computer. You could have set it up like the real lan turtle that allows traffic to route. This design requires an additional network cable or else the computer will not work that you plug it into.
try not putting the mic in your mouth
You should redo this and use the usb port that goes into the pc as a ethernet dongle similar to the lab turtle
Another solution: you can use a USB Comm debugger to just access the UART of the Pi and fix it that way.
Rosin flux is your best friend when you're soldering. That will fix the issues you're having with the solder not flowing to the contact points on the board very easily.
could of piggy backed some wires from the ethernet port (with diodes maybe) to the power, so you could use POE so you could use the actual ethernet/lan wire to power it too :):)
I would love to see some more videos on bad usbs
Trust me, you need to use Linux to mount the SD card as it uses ext3 file system. Windows cannot read it.
He's driving me crazy! Well , it's not just him but everyone I see putting their static laden fingers all over the exposed contacts and traces. I know solid state electronics aren't as fragile as when I when to school. Still, when a single routing engine blade costs more than my car and comes with a anti-static wrist strap, that tells me it's still a serious issue.
On the other hand it's a cheap little Pi-Zero.
Easier to set it up as a usb ethernet gadget, does exactly the same thing through usb without the need for hacking hardware. sharing the pc ethernet, enabling ssh, and setting up a shared Windows folder all through your usb.
create a text file in /boot called ssh and this should also enable ssh (could be done from windows) since the /boot partition is fat32
I hate that disabled SSH by default on the latest build. It's soooo stupid.
THIS IS SO AWESOME!! Seriously, amazing job
In regards to soldering, try drinking heavily and swinging a hot soldering iron around by the cord whilst naked. Lot of people had ideas. I'm just sharing mine. Equally valid.
Couldn’t you have saved some work (time) by cutting the USB cable a bit further along leaving you both the USB connector and the Ethernet board wires.
Sensational. Congrats, its awesome!
Don't rely on the flux from the solder - that's your problem. I recommend DeoxIT Brand Soldering Flux. You'll need to clean it with 91% alcohol afterwards, but the stuff works great.
And i thank you for this tip!)
I really dont want to sound mean. but could you pretty pls take your mouth away from the mic just a bit, all i can hear its your saliva slopin around in ur mouth Thanx. XD
Kali+Nano? ssssssssssssssssssssssssssssssssssssssssssss... ohhh. kali in virtual machine. okay....
you could use a MiNi ENC28J60 ethernet module and wire it using the raspberry pi's gpio freeing up that usb port
You would have to download and use scripts and stuff to use the gpio with the module while the usb to ethernet is basically plug-and-play. You can still use the usb port as well, just not when the ethernet is in use
Just need to add one line to one file.
Add the following to your /boot/config.txt
dtoverlay=enc28j60
And it works perfectly.
Why don't you buy a regular raspberry pi 😂 it has a Ethernet socket already
can't you just get the internet from the USB by tethering to the computer?
I feel stupid, but I just dont quite understand what this allows you to do or rather how you'd use it
can this be done with a pi 3
Is there a reason electricans always use hot glue? Can't I use simply normal glue? :D
Kaito Hot glue dries almost instantly, and provides much better protection for circuits. It's like a layer of blubber.
How does this compare to Poisontap?
Instant like
persistence*
How to program this thing please tell me
6:12 or add blank file ssh into the boot fs
Lol please make a cheap wifi pineapple
You can get one of those ethernet adapter with a micro usb and just plug it in easy
or better yet a USB hub.
EDITED: I see now, it is to not be easily noticed.
Come on, you can do much more with a phone...
windows doesn't read linux SFG ( linux read windows SFG ) that's the partion didn't show up
This thing is very finicky
$7 lan tap, minus the sd card and power source.
Ignoring the fact that it's impossiboe to buy for 5$, or else I would have a fuckton of those pi zeros
Can someone tell me what a LAN Turtle is and what does it do ?
From google, "The LAN Turtle is a covert Systems
Administration and Penetration Testing tool providing stealth remote
access, network intelligence gathering, and man-in-the-middle monitoring
capabilities."
So what you can do with it...?
Can it be done in raspberry pi 3