Hacking COMPLETED Fusee-LEDE Dongle (6$ payload injector)

capitaineflam25

Active Member
OP
Newcomer
Joined
Jun 23, 2018
Messages
38
Trophies
0
Age
45
XP
374
Country
France
David Buchanan already explained his great work on this thread but it is now mixed up with other projects so i created this dedicated thread.

The router i bought is this one from AliExpress.

IMG_4399 (1).JPG

I followed David's instructions without any issues
Find attached the already compiled binary file (firmware.bin) for those who want to save some time on compiling.

The update method from the original router website failed (seems common), so i used the USB drive method explained here.
(Only difference was my USB Flash drive popped on /dev/sda and not /dev/sda1)

After rebooting it, the router IP is set to static as 192.168.1.1 so you may need to connect it with an ethernet cable to your computer and force its IP address to 192.168.1.2

Then using WinSCP to connect to the new IP of the router, you can edited /etc/config/network to change it back to DHCP :

Code:
config interface 'lan'
    option type 'bridge'
    option ifname 'eth0'
    option proto 'dhcp'

To change the payload (which is fusee by default), use WinSCP to connect to the router and replace /usr/share/fusee-nano/payload.bin

IMG_4392.JPG

Edit : Please find a new default firmware with WiFi enabled at startup (SSID is LEDE, no password), DHCP client enabled by default for ethernet, and SXOS payload as default

Edit 2 : You'll find better images in the following topic that include USB key payload update.
 

Attachments

  • firmware.7z
    3 MB · Views: 680
  • firmware_wifi_dhcp_sxos.zip
    3 MB · Views: 677
Last edited by capitaineflam25,

capitaineflam25

Active Member
OP
Newcomer
Joined
Jun 23, 2018
Messages
38
Trophies
0
Age
45
XP
374
Country
France
You may "base64 decode" this string until i'm allowed to post links (Type base64 decode on google and use the first site)

Code:
aHR0cHM6Ly9mci5hbGlleHByZXNzLmNvbS9pdGVtLzNHLTRHLVdpZmktUm91dGVyLU1pbmktV2lyZWxlc3MtUG9ydGFibGUtV2lmaS1Sb3V0ZXItNEctSG90c3BvdC1SSjQ1LTE1ME1icHMtV2lmaS1Ib3RzcG90LVN1cHBvcnQvMzI4MTcyNTk0NTEuaHRtbA==
 
  • Like
Reactions: OkazakiTheOtaku

DayVeeBoi

Well-Known Member
Member
Joined
Aug 17, 2015
Messages
528
Trophies
0
Location
Canada
XP
968
Country
Canada
Almost all of those generic micro routers will do the trick as most of them are based on the same couple chipsets and use OpenWRT as a base or it's installable.
 

Nemean

Well-Known Member
Newcomer
Joined
May 16, 2018
Messages
76
Trophies
0
Age
33
XP
183
Country
United Kingdom
How difficult is this to do as I currently have a SX pro on order as I just want an easy method for payloads as I currently have an iPhone. Im not even bothered about SX OS tbh so this could save me some money.
 

capitaineflam25

Active Member
OP
Newcomer
Joined
Jun 23, 2018
Messages
38
Trophies
0
Age
45
XP
374
Country
France
How difficult is this to do ?

Connect to the router with a telnet client (Like Putty) and check the amount of memory your router embeds (by typing free on the command line).
If it's 32Mo you may put uboot_usb_256_03.img on a FAT formatted flash drive (if 16Mo, use uboot_usb_128_03.img)
Add the LEDE firmware.bin image on the flash drive (available on the first post) and connect the flash drive to the router.

Mount the USB flash drive with the following command:
mount /dev/sda1 /mnt
or in my case /dev/sda /mnt

Wait a few seconds and verify that you see files
ls /mnt
You should see your files. Do not go further if you do not see files !​

Upgrade uboot - be careful, do not reset router during and after this operation !
mtd_write write /mnt/uboot_usb_256_03.img Bootloader
You should see on console
#Unlocking Bootloader …
#Writing from /mnt/uboot256.img to Bootloader … [w]

Upgrade firmware - do not reset router during this operation!
mtd_write write /mnt/firmware.bin Kernel
You should see on console
#Unlocking Kernel …
#Writing from /mnt/firmware.bin to Kernel … [w]

Reboot router with the following command.
reboot

After rebooting, the router will automatically inject fusee.bin to your switch if connected with an USB C cable.
 
Last edited by capitaineflam25,

BlastedGuy9905

where's the updated autopsy report
Member
Joined
Apr 13, 2017
Messages
2,334
Trophies
1
Age
33
Location
under your desk
XP
4,043
Country
United States
This is extremely inconvenient due to having to carry a portable battery around.. Wouldn't it just be more convenient to reverse-engineer the SX PRO Dongle and build the same thing?
 

capitaineflam25

Active Member
OP
Newcomer
Joined
Jun 23, 2018
Messages
38
Trophies
0
Age
45
XP
374
Country
France
so after i do this do i have to use the usb drive with the router everytime? or just the usb c cable?
The flash drive is used once for setup. Then you only need the USB C cable to connect to the console, and a micro USB cable (it comes with the router) to power it with 5V (with a power bank on my picture)
 

DayVeeBoi

Well-Known Member
Member
Joined
Aug 17, 2015
Messages
528
Trophies
0
Location
Canada
XP
968
Country
Canada
Is there any reason why ESP8266 based devices aren't the go to device for this? Seems a no brainer, AFAIK you can USB i/o and it has integrated wireless capability. Plus every Dev/hacker has one. I guess that means there must be a reason why it cant be used.
 

Joshtech

Well-Known Member
Newcomer
Joined
Dec 1, 2014
Messages
99
Trophies
0
Age
33
Location
Queensland, Australia
XP
1,410
Country
Australia

cearp

瓜老外
Developer
Joined
May 26, 2008
Messages
8,728
Trophies
2
XP
8,522
Country
Tuvalu
$6 is very cheap! and diy is fun.
but for only about $17 more (sx pro, dongle+license compared to just the license), i get the dongle that works perfectly without a battery.


and i believe it can load different payloads, it doesn't have to just be tx os? so that cool.

so @Nemean - since you have already ordered the pro, i would say don't worry about this diy method.
unless you really enjoy playing with unix, and have time to spend.

i like playing with small devices, but just to use for exactly one function (hacking the switch) -- i'd rather just pay for the dongle that does it perfectly.
 

BlastedGuy9905

where's the updated autopsy report
Member
Joined
Apr 13, 2017
Messages
2,334
Trophies
1
Age
33
Location
under your desk
XP
4,043
Country
United States
Sure, would you care to do it?
Your attitude sucks ass. Can you do it? I bet you can't. Just like most people here. I'm just giving an idea.

--------------------- MERGED ---------------------------

There are ones with built in batteries
https://www.ebay.com.au/itm/5-In-1-...or-Iphone-Ipad-Charger-180-R9C3-/263722331213

... convenient enough?


Cheers for the firm @capitaineflam25, works a charm!
Oh wow, that's nice! Thanks for that.
 

weatMod

Well-Known Member
Member
Joined
Aug 24, 2013
Messages
3,305
Trophies
2
Age
47
XP
3,351
Country
United States
i like the pi zero better
if only there were something on aliexpress that was really small line an inch with a USB type C male on one end and micro USB male on the other end
i can usually find any kind of adapter on there but i couldn't find anything like that
you could just stick it in the pi zero micro usb and it would only stick out an inch
also couldn't find any small inch or half inch micro USB male to USB type C male cables either or of any length for that matter
weird that i can find every other type of adapter imaginable but not that
i'm not brave enough to attempt soldering a USB type C male connector directly to the pi zero
 
Last edited by weatMod,

DayVeeBoi

Well-Known Member
Member
Joined
Aug 17, 2015
Messages
528
Trophies
0
Location
Canada
XP
968
Country
Canada
Yes

--------------------- MERGED ---------------------------

i like the pi zero better
if only there were something on aliexpress that was really small line an inch with a USB type C male on one end and micro USB male on the other end
i can usually find any kind of adapter on there but i couldn't find anything like that
you could just stick it in the pi zero micro usb and it would only stick out an inch
also couldn't find any small inch or half inch micro USB male to USB type C male cables either or of any length for that matter
weird that i can find every other type of adapter imaginable but not that
This is what I use for PS4, it's not USB C but theres plenty of small adapters available

D2iiSre.png


It's available here for $4 USD --> https://www.aliexpress.com/item/ESP...337.html?spm=a2g0s.9042311.0.0.7b374c4d9NWJAL
 
  • Like
Reactions: weatMod

guily6669

GbaTemp is my Drug
Member
Joined
Jun 3, 2013
Messages
2,333
Trophies
1
Age
34
Location
Doomed Island
XP
2,110
Country
United States
humm that last one looks pretty damn nice, then we just need to add a huge capacitor or a very tiny battery to it and a USB-A to USB-C small fitting so it excludes using cables and bam, a very nice small dongle for very cheap.
 

DayVeeBoi

Well-Known Member
Member
Joined
Aug 17, 2015
Messages
528
Trophies
0
Location
Canada
XP
968
Country
Canada
humm that last one looks pretty damn nice, then we just need to add a huge capacitor or a very tiny battery to it and a USB-A to USB-C small fitting so it excludes using cables and bam, a very nice small dongle for very cheap.
Yeah I think it could have 3.3v available so you could use a small button cell (like a hearing aid battery?) since these ESP8266 can run directly from 3.3v although I haven't opened it yet to see if this particular device has anything exposed to the user. I haven't kept up on Switch hacking, theres no way to power the device from its USB-C?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    I'm doing fine, and you?
    +1
  • S @ salazarcosplay:
    Im gonna see if I can find a ps4 to buy
  • S @ salazarcosplay:
    now that firm ware 11 supposedly is exploitable
  • S @ salazarcosplay:
    did you see the fallout series
  • BigOnYa @ BigOnYa:
    Yea is pretty good
  • BakerMan @ BakerMan:
    an elder scrolls movie or show would be cool, but which elder scrolls game would it be based on?
  • BakerMan @ BakerMan:
    oh who am i kidding it'd be skyrim
    +1
  • BakerMan @ BakerMan:
    but,since they're only a few years apart, a morrowind + oblivion series would also be cool
  • K3Nv2 @ K3Nv2:
    Taco Saturday
  • AncientBoi @ AncientBoi:
    Uhh, It's 🌯 Saturday dude. :) js
  • BigOnYa @ BigOnYa:
    Nope that for tomorrow, cinco de mayo, today is bbq chicken on the grill.
  • K3Nv2 @ K3Nv2:
    Juan's new years I forgot
    +2
  • AncientBoi @ AncientBoi:
    :hrth::toot::grog::grog::grog::bow: HAPPY BIRTHDAY to me :bow::grog::grog::toot::hrth:
  • K3Nv2 @ K3Nv2:
    One day away from Juan's birthday
  • K3Nv2 @ K3Nv2:
    Only if you send him feet
    +1
  • BigOnYa @ BigOnYa:
    Happy birthday!
    +1
  • AncientBoi @ AncientBoi:
    Thank You :D
  • realtimesave @ realtimesave:
    heh I got a guy who created an account just yesterday asking me where to find mig switch roms
  • realtimesave @ realtimesave:
    too much FBI watching this website to answer that kind of question lol
  • K3Nv2 @ K3Nv2:
    Has the mig switch found loopholes without requiring game keys?
  • Xdqwerty @ Xdqwerty:
    @AncientBoi, happy birthday
    Xdqwerty @ Xdqwerty: @AncientBoi, happy birthday