Jump to content
InsanelyMac Forum
Sign in to follow this  
Andy Vandijck

Reggie SE Hacked for allowing CPU register reads on not officially supported CPU's

Recommended Posts

Just like the title says... :star_sunglasses:

I also posted screenshots from under my Atom netbook.

post-100023-0-72205900-1322865432_thumb.png

post-100023-0-52621700-1322865573_thumb.png

Reggie_Hacked.zip

Share this post


Link to post
Share on other sites
Advertisement

hey Andy...i remember using this tool back in the deadmoo days(10.4)......heady days they were :wink2: ...i'll just take a peek :moil:

...hmmm...here's my error from the p4 version...

Process: Reggie SE [546]

Path: /Users/Rusty/Downloads/Reggie_Hacked/Reggie SE Hacked Pentium4.app/Contents/MacOS/Reggie SE

Identifier: com.apple.chud.reggie

Version: ??? (???)

Build Info: CHUD-3830000~55

Code Type: X86 (Native)

Parent Process: launchd [100]

 

Date/Time: 2011-12-02 18:20:15.515 -0500

OS Version: Mac OS X 10.6.8 (10K549)

Report Version: 6

 

Anonymous UUID: 622FBBA9-9A9A-4B0B-9B16-7252A3EA9C99

 

Exception Type: EXC_BREAKPOINT (SIGTRAP)

Exception Codes: 0x0000000000000002, 0x0000000000000000

Crashed Thread: 0

 

Dyld Error Message:

Library not loaded: /System/Library/PrivateFrameworks/CHUD.framework/Versions/A/CHUD

Referenced from: /Users/Rusty/Downloads/Reggie_Hacked/Reggie SE Hacked Pentium4.app/Contents/MacOS/Reggie SE

Reason: image not found

 

Binary Images:

0x8fe00000 - 0x8fe4163b dyld 132.1 (???) <4CDE4F04-0DD6-224E-ACE5-3C06E169A801> /usr/lib/dyld

 

Model: iMac11,1, BootROM IM111.0034.B00, 1 processor, Intel Core Solo, 3.38 GHz, 2 GB, SMC 1.25f4

Graphics: ATI Radeon HD 4600 Series, ATI Radeon HD 4600 Series, PCIe, 1024 MB

Memory Module: global_name

Network Service: Ethernet Adaptor (en0), Ethernet, en0

PCI Card: ATI Radeon HD 4600 Series, sppci_displaycontroller, Slot-1

Parallel ATA Device: HL-DT-STDVD-RAM GH22LP20

Parallel ATA Device: Maxtor 6Y160P0, 152.67 GB

USB Device: Logitech USB Keyboard, 0x046d (Logitech Inc.), 0xc309, 0x3d200000 / 3

USB Device: Optical USB Mouse, 0x046d (Logitech Inc.), 0xc016, 0x3d100000 / 2

USB Device: Hub, 0x05ac (Apple Inc.), 0x9110, 0x1d200000 / 2

 

is this Chud framework still available?

Share this post


Link to post
Share on other sites

It's a Dev Tools framework, I believe.

Share this post


Link to post
Share on other sites

Thank You !

 

Is reg in Lion equivalent to reggie_se ?

 

 reg -- hardware register and address space access

SYNOPSIS
 reg [--verbose[=BOOL]] list [THING]
 reg [--verbose[=BOOL]] info [THING]
 reg [--verbose[=BOOL]] [--format FORMAT] read THING
 reg [--verbose[=BOOL]] [--format FORMAT] [--verify-writes[=BOOL]] write THING=VALUE
 reg --help
 reg --version

DESCRIPTION
 reg provides access to the registers and memory within the machine, ranging from CPU registers to those in chipsets and PCI devices, to physical memory and I/O space.
 It is strictly a developer and engineering tool, and is not for the feint of heart - misuse can very easily panic your machine, or potentially even do permanent,
 physical damage.

 You can run reg as any user, but results may be suboptimal, and you will not be able to read or write anything.  In general you will always needs to run reg as root, typically via sudo(1).

Share this post


Link to post
Share on other sites
hey Andy...i remember using this tool back in the deadmoo days(10.4)......heady days they were :wink2: ...i'll just take a peek :moil: ...hmmm...here's my error from the p4 version... Process: Reggie SE [546] Path: /Users/Rusty/Downloads/Reggie_Hacked/Reggie SE Hacked Pentium4.app/Contents/MacOS/Reggie SE Identifier: com.apple.chud.reggie Version: ??? (???) Build Info: CHUD-3830000~55 Code Type: X86 (Native) Parent Process: launchd [100] Date/Time: 2011-12-02 18:20:15.515 -0500 OS Version: Mac OS X 10.6.8 (10K549) Report Version: 6 Anonymous UUID: 622FBBA9-9A9A-4B0B-9B16-7252A3EA9C99 Exception Type: EXC_BREAKPOINT (SIGTRAP) Exception Codes: 0x0000000000000002, 0x0000000000000000 Crashed Thread: 0 Dyld Error Message: Library not loaded: /System/Library/PrivateFrameworks/CHUD.framework/Versions/A/CHUD Referenced from: /Users/Rusty/Downloads/Reggie_Hacked/Reggie SE Hacked Pentium4.app/Contents/MacOS/Reggie SE Reason: image not found Binary Images: 0x8fe00000 - 0x8fe4163b dyld 132.1 (???) <4CDE4F04-0DD6-224E-ACE5-3C06E169A801> /usr/lib/dyld Model: iMac11,1, BootROM IM111.0034.B00, 1 processor, Intel Core Solo, 3.38 GHz, 2 GB, SMC 1.25f4 Graphics: ATI Radeon HD 4600 Series, ATI Radeon HD 4600 Series, PCIe, 1024 MB Memory Module: global_name Network Service: Ethernet Adaptor (en0), Ethernet, en0 PCI Card: ATI Radeon HD 4600 Series, sppci_displaycontroller, Slot-1 Parallel ATA Device: HL-DT-STDVD-RAM GH22LP20 Parallel ATA Device: Maxtor 6Y160P0, 152.67 GB USB Device: Logitech USB Keyboard, 0x046d (Logitech Inc.), 0xc309, 0x3d200000 / 3 USB Device: Optical USB Mouse, 0x046d (Logitech Inc.), 0xc016, 0x3d100000 / 2 USB Device: Hub, 0x05ac (Apple Inc.), 0x9110, 0x1d200000 / 2 is this Chud framework still available?

You need to install Xcode in order to use it.

To be more precise the CHUD framework needs to be installed.

Share this post


Link to post
Share on other sites

above all I am impresses by "Kraftwerk - Radioactivity" - you got good smaak, man :)

Yeah, it's put on my iPod Touch too :trumpet:

Share this post


Link to post
Share on other sites

.. I thought you'd rather have a iHack Touch .. ;)

 

BTW, look at your 'Interests' on the left, below your avatar pic - there's s.th. wrong with the HTML code.

Share this post


Link to post
Share on other sites

Excuse me Andy,

I'm not really sure what is the utility of this app, could it allow me to use the Vanilla kernel for my Atom?

I'm searching around a definitive solution to include the Atom support, everytime we have to wait that someone share the patched kernel.

On the nawcom's blog I found the diff to patch the source of Lion 10.7.1 kernel, but it doesn't work for 10.7.2 kernel.

10.7.1_atom.diff.zip

Share this post


Link to post
Share on other sites

Excuse me Andy,

I'm not really sure what is the utility of this app, could it allow me to use the Vanilla kernel for my Atom?

I'm searching around a definitive solution to include the Atom support, everytime we have to wait that someone share the patched kernel.

On the nawcom's blog I found the diff to patch the source of Lion 10.7.1 kernel, but it doesn't work for 10.7.2 kernel.

No, the change allows reading from (and writing to) CPU registers.

It's a tool which is part of Xcode...

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.



×