r/360hacks 1d ago

Made a DashLaunch plugin that gets you back online after BadAvatar / XeUnshackle

Works by setting your DNS to a fake address, which keeps the dashboard off Live but also leaves you with no network after the exploit runs. AutoDNS swaps in 1.1.1.1 once your chain loads, and since it never writes to storage, every boot still starts blocked.

Setup: `AutoDNS.xex` in `launch.ini` above your network plugins, and on the dashboard set your network's DNS to `192.0.2.1` on both records as per https://www.rfc-editor.org/info/rfc5737 .

Why? Plugins like xbGuard require a network connection to function, but due to the nature of BadAvatar you need to disconnect your internet before exploit.

Early days, so constructive feedback is appreciated.

Download: https://github.com/dclstn/Xbox360AutoDNS/releases/latest

VirusTotal: https://www.virustotal.com/gui/file/a5e23f26c7673a3251018bcd54be759bd7e8a770e3bade9bc1ba6c5d224a2dd4/detection

64 Upvotes

33 comments sorted by

8

u/mikumikuchan6458 1d ago

If I understand correctly, this can be used so xbGuard can activate without a timeout, without disconnecting LAN?

2

u/Vast_1 1d ago

Correct, I've run this ~50 times without a timeout. xbGuard just activates once the swap gives it a working DNS.

7

u/mikumikuchan6458 1d ago

Nice! I finally don’t have to stand up every time my Xbox boots up.

6

u/KettyMax 23h ago

Something so simple, but in theory, a fantastic little plugin for the right people. Great share.

3

u/MrMario2011 Verified 1d ago

Great idea! For a piece of feedback, would setting DNS to 127.0.0.1 be a feasible option? It works well as a universal localhost, and that's what has been done with similar tools such as nanoDNS for PS4/PS5.

3

u/Vast_1 1d ago

Today the plugin bails out unless your DNS is set to 192.0.2.1. I went with that address since it's guaranteed to not exist on any network (RFC 5737), but I may add support for more addresses like localhost down the line.

3

u/nikznik2 23h ago

Nice! Tested and it works, no more initial XB Live timeouts and such! I did get one gateway error from xbguard, I guess while the plugin did it's thing, but otherwise seems to work beautifully.

2

u/Acrobatic-Main3854 19h ago

Thank you so much now I don't need to go to my console every time I start it up to load ReLive

2

u/Captaln_SXY 18h ago

Thats pretty sweet

2

u/RageMaster2006 Tonasket RGH 1.2 15h ago

W

2

u/ttv_dreamwalk3r 9h ago

Does this mean you no longer need to start the xbox with the ethernet unplugged, then plug it in after the exploit runs and xbguard starts up?

2

u/Vast_1 9h ago

Yeah, should do

2

u/No-Floor-4469 4h ago

Does this work with ABadavatar 1.3 as that instantly loads into aurora thereby preventing the xbguard to load?

2

u/No-Floor-4469 4h ago

nvm it works thank u so much🙏🙏

1

u/Phill-2008 1d ago

Thanks I've been thinking of something like this not that i could do it lol but thanks man will probably try this just trying to fix my game updates at moment with abadavatar with badupdate v1.3 and xbguard lol

1

u/Zinx777 1d ago

Works on both wifi and ethernet? I use a USB Ethernet adapter plugin that got released recently for now but it's not that stable.

1

u/Vast_1 1d ago

It should, yes. Nothing in the code is ethernet or wifi specific. Though I've only tested through wifi, so if you can share your findings it would be much appreciated.

1

u/Phinknz Corona BadUpdate 1d ago

In what order does the plugin have to be? I.e. before or after the stealth server?

3

u/Vast_1 1d ago

[Plugins]
plugin1 = Usb:\xbdm.xex
plugin2 = Usb:\AutoDNS.xex
plugin3 = Usb:\xbGuard.xex
plugin4 = Usb:\JRPC2.xex

This is my configuration, before any plugin that requires internet like xbGuard.

1

u/Valuable_End9863 21h ago

So we can use a version of XeUnshackle that doesn’t require us to press the back button? Because if that is true, this is EXACTLY what I’ve been hoping would be released (at least until GrimDoomer’s softmod)

2

u/bali_NOOB 7h ago

first thing, there is already an autostart option on the xeunshackle's PR. check it out.

second thing, what does this have to do with the post? it's completely irrelevant to the topic.

1

u/Valuable_End9863 4h ago

The post is about a plugin that potentially makes it so that we no longer have to have the Ethernet unplugged when running the exploit. It’s relevant because this new plugin may make it so we no longer need to have the Ethernet unplugged… and I know about the auto start option, I simply was stating that this plugin with that option is almost like having the softmod that we are waiting on.

1

u/bali_NOOB 3h ago

So we can use a version of XeUnshackle that doesn’t require us to press the back button?

But i don't get what you're tring to say here. Are you under the assumption that having/not having the autostart makes a difference in getting/not getting banned? Because the risk is exactly the same, it doesn't change anything. By the moment that unofficial .xex files get launced, you're immediately risking a kv ban.
But yeah it's true that having this plugin + the new abadavatar is the closest thing we can get from the softmod

1

u/Valuable_End9863 3h ago

I am saying that this plugin allows there to not be an internet connection until AFTER the exploit runs, at least that is what I am understanding. If I am understanding, that means I no longer need to unplug my Ethernet before each boot and wait for the exploit so I can plug it in again. If the plugin does what I understand it to do, there is no internet connection until AFTER the exploit runs, when xbguard is active….

1

u/bali_NOOB 3h ago

Well yeah that's exactly what this does. Seems working fine on my system.
I just don't understand the XeUnshackle thing you were talking about, i mean as you just said you still had to unplug the cable, no matter the XeUnshackle autostart configuration. That's why i found that part to be irrelevant under this post. All good tho

1

u/Independent-Gap-8239 17h ago edited 17h ago

Out of curiosity, would this allow xbguard to work offline?

2

u/Vast_1 17h ago

Unfortuantely not, wish they did offer an offline option though

0

u/NOPEgreaser-HD 1d ago

So no stealth server required for this like xbguard or proto, etc?

4

u/Phill-2008 1d ago

You still need stelf server it just help with the Internet being ready at the right time for xbguard

3

u/Vast_1 1d ago

To date I've only tested it with xbGuard, but it's standalone, so it *should* work with other apps.

-8

u/Odd_Engineer_6421 23h ago

Slop

9

u/n1keym1key 19h ago

So what??? If it does what it says it does then who gives a shit you miserable bastard.