ALERT!
Click here to register with a few steps and explore all our cool stuff we have to offer!
Home
Upgrade
Credits
Help
Search
Awards
Achievements
 2328

UART

by Novaaaaak - 05-27-2020 - 02:43 PM
#1
Hello, I have recently installed uart on my xbox 360 rgh. I can read serial i.e xell. But how do I write code to the serial? Any methods or any programs that do this? If so could someone provide me with the correct information or guide me in the right direction to how it all works? Like sending code and testing code to see the results.
Reply
#2
it's just a Debug print if you want to do something else like PPC Stuff you need to reverse it.
Add m on Discord :)
Ursula von der Leyen#1337
Reply
#3
(05-27-2020 - 08:34 PM)CrystalMeth Wrote: it's just a Debug print if you want to do something else like PPC Stuff you need to reverse it.

Ok, but say you want to send a line of code whilst debugging in UART how would you do so? What programs are needed to send data? I know how to receive but I don’t know how to send.
Reply
#4
You can use an Arduino to write data to the serial port on the 360. There are sample scripts online that you can use to get an idea of how it works.
Reply
#5
You can use putty to interface with the serial port but there are steps you need to take to initialize the port, these commands will be in PPC
Reply
#6
(06-06-2020 - 05:23 PM)RamixCWS Wrote: You can use putty to interface with the serial port but there are steps you need to take to initialize the port, these commands will be in PPC


Any chance you could possibly show me? Or write a tutorial?
Reply
#7
Why install a UART if you got no plan of what youre doing?
Reply
#8
(06-21-2020 - 10:07 PM)cocklive2 Wrote: Why install a UART if you got no plan of what youre doing?
Because with UART ypu can obtain the hash.
Reply
#9
(06-22-2020 - 10:17 AM)Novaaaaak Wrote:
(06-21-2020 - 10:07 PM)cocklive2 Wrote: Why install a UART if you got no plan of what youre doing?
Because with UART ypu can obtain the hash.
you dont need a uart to obtain certain hashes, if your also on about the 100f0 then you dont need a uart for that
Reply
#10
you don't have to use that method for obtaining the 100F0 anymore. there are ways to do it at dashboard. such as seting your keys to 555555

disable key generation patches
00 00 20 E4 - address in hypervisor
00 00 00 01 - number of the patches and 0x04 bytes interval sizes
60 00 00 00 - patches

00 00 20 F0 - address in hypervisor
00 00 00 01 - number of the patches and 0x04 bytes interval sizes
60 00 00 00

Place hard-coded key patches
00 01 01 00 - address in hypervisor
00 00 00 0C - number of the patches and 0x04 bytes interval sizes

- the key data that you want a patch to 0x010100 in hypervisor
55 55 55 55 55 55 55 55 55 55 55 55 55
55 55 55 55 55 55 55 55 55 55 55 55 55
55 55 55 55 55 55 55 55 55 55 55 55 55
55 55 55 55 55 55 55 55 55


you would have to put these in your Xe build patches. and then build a nand and Flash it. however this will not initialize the security engine completely it will just initialize with the default 100F0 hash would send you can dump at the dashboard and use. what I like to do is get a base update from Microsoft website extract the update file manually update a 1888. using the update tool. at this point you have an uninitialized clean hypervisor. you can then take that uninitialized clean hypervisor and use it as a base to inject code to the hypervisor. to generate clean data.you can't just dump it now. the system or degenerate the data's you need to force the system to a do a regeneration. you can find all of this and more. on my GitHub :)

github:
https://github.com/g91/100F0

this contains the code and a setup example on how to use it caution please note do not have a KV on your system while doing this process please make sure live mode is disabled. this is only for generating the initial hashes not the ECC data correctly. this method will only allow you to generate 100F0. and create a clean bass output for the next step. what you can also find on my GitHub

after you've used the 100F0 generator to generate that data you can use this step to generate clean data
https://github.com/g91/XBLS/tree/master/HVCleaner
if you like my posts and want to see more please plus rep
Reply

Users browsing: 6 Guest(s)