ChanServ changed the topic of #asahi-re to: Asahi Linux: porting Linux to Apple Silicon macs | Hardware / boot process / firmware interface reverse engineering | WARNING: this channel (only) may contain binary reverse engineering discussion | RE policy: https://alx.sh/re (MANDATORY READ) | GitHub: https://alx.sh/g | Wiki: https://alx.sh/w | Logs: https://alx.sh/l/asahi-re
fr0gger_leif has quit [Quit: fr0gger_leif]
jeisom has joined #asahi-re
linuxgemini has quit [Ping timeout: 480 seconds]
fossdd has quit [Read error: Connection reset by peer]
fossdd has joined #asahi-re
kidplayer666 has quit [Quit: Connection closed for inactivity]
jeisom has quit [Ping timeout: 480 seconds]
linuxgemini has joined #asahi-re
Graypup_ has quit [Quit: meow]
Graypup_ has joined #asahi-re
Z750 has quit [Quit: bye]
Z750 has joined #asahi-re
Graypup_ has quit [Quit: meow]
Graypup_ has joined #asahi-re
supae_ has joined #asahi-re
john-cabaj has quit [Ping timeout: 480 seconds]
supae_ is now known as supae
supae has quit [Remote host closed the connection]
chadmed has quit [Ping timeout: 480 seconds]
JTL has quit [Remote host closed the connection]
JTL has joined #asahi-re
crabbedhaloablut has joined #asahi-re
kidplayer666 has joined #asahi-re
pg12 has quit [Remote host closed the connection]
pg12 has joined #asahi-re
kidplayer666 has quit [Quit: Connection closed for inactivity]
jeisom has joined #asahi-re
kidplayer666 has joined #asahi-re
roxfan has quit [Ping timeout: 480 seconds]
SalimTer- has joined #asahi-re
SalimTerryLi has quit [Read error: Connection reset by peer]
chadmed has joined #asahi-re
roxfan has joined #asahi-re
renmg has joined #asahi-re
<renmg>
hi, I'm an experienced (windows and linux) reverse engineer specialized in DRM-protected software getting into ARM in the next few days as my first ARM machine (M3 pro) is arriving, are there any mailing lists / groups to get up to speed as to what asahi currently needs? I would love to contribute.
<j`ey>
renmg: best place is github.com/asahilinux
<j`ey>
the docs/wiki has good background info about m1n1 (the bootloader/RE tool)
<j`ey>
note that M3 is barely supported currently (and only M3 Max is a little supported)
<renmg>
yeah i read the wiki and i saw that i likely won't be able to do anything on them, but that's fine, and it's why i intend to contribute
<renmg>
spent a good chunk of time reading the code of conducts last night as well, seems that if i do end up reverse engineering a system component, i cannot do anything but write hardware docs for someone else to implement, correct?
<j`ey>
most of the the people that RE stuff here, try to use m1n1 with its tracing capabilites, to avoid reading kexts
<j`ey>
so that they can also contribute code
<renmg>
ah, i understand
<j`ey>
before you started decompiling stuff I would clarify it with mar(c)an
<renmg>
yeah, I'll familiarize myself with m1n1 and minimize decompilation if I ever do end up needing it, and I'll clear it with whoever will have to end up accepting or rejecting my contributions, don't wanna put the project at risk or waste anyone's time here
<sven>
the issue with decompilation is that it's very easy to end up implementing apple's logic 1:1 instead of understanding the hardware. that's why it's better to be very careful and the reason for that policy
<sven>
(see e.g. all those retro game decompilation projects which create source code that compiles 1:1 to the original game for an extreme example of that)
russelltg has joined #asahi-re
renmg has quit [Remote host closed the connection]
hightower2 has joined #asahi-re
russelltg has quit [Quit: Connection closed for inactivity]
hightower2 has quit [Ping timeout: 480 seconds]
hightower2 has joined #asahi-re
CrEddy has quit [Ping timeout: 480 seconds]
lena6 has quit [Remote host closed the connection]