Skip to content

An IDA plugin to generate pseudo C/C++ code for the PowerPC processor architecture.

Notifications You must be signed in to change notification settings

jogolden/Pseudocode-PowerPC

Repository files navigation

Pseudocode-PowerPC

Example gif

An IDA plugin to generate pseudo C/C++ code for the PowerPC processor architecture. This is an old project from like 2014 but if I recall correctly I used Visual Studios 2010 and IDA 6.3 ? I had a lot of trouble formatting the new tab created in IDA, if you expand on this and add a nice text view please contact me!

Youness Alaoui did alot of the original heavy lifting with his project so many thanks to him!

https://www.hex-rays.com/contests/2009/

Supported Instructions

add addi addis and andi andis b bdnz beq bge bgt bl blr ble blt bne cmpd cmpdi cmpld cmpldi cmpw cmpwi cmplw cmplwi divw divwu eqv lbz lbzu lbzx ld ldu ldx lhz lhzu lhzx li lis lwz lwzu lwzx mtctr mflr mtlr mfspr mtspr mr mulld mulli mullw or ori oris sld sldi slw slwi srd srdi srw srwi stb stbu std stdu sth sthu stw stwu subf subfic subi xor xori xoris clrlwi clrrwi clrslwi extrwi extlwi inslwi insrwi rlwinm rlwnm rotlwi rotrwi rotlw rldcr rldic rldicl rldicr rldimi rlwimi extrdi rotldi rotrdi clrldi extldi clrrdi clrlsldi insrdi

About

An IDA plugin to generate pseudo C/C++ code for the PowerPC processor architecture.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages