Welcome to the new Woodmann RCE Messageboards Regroupment
Please be patient while the rest of the site is restored.

To all Members of the old RCE Forums:

The old vBulletin forum was converted to phpBB format, requiring the passwords to be reset. If this is a problem for some because of a forgotten email address, please feel free to re-register with a new username. We are happy to welcome old and new members back to the forums! Thanks.

All new accounts are manually activated before you can post. Any questions can be PM'ed to Kayaker.

## Just a KeygenMe...

A classroom run by newbies for newbies. Gain valuable reversing experience & skills as we explain the in's and out's of RCE.
nanobit
Junior Member
Posts: 21
Joined: Tue Jun 26, 2007 10:42 am
Thanks for your nice crackme. I really enjoyed solving it. keep it coming dude
captcpsc
Junior Member
Posts: 18
Joined: Wed Feb 22, 2012 6:32 pm

### Quick Question

drizz wrote:The usual, when there is nothing to reverse: do what the program does.
I) requirement
((~x1) | (y1)) +
((~x2) & (y2)) +
((~x3) & (y3)) +

((x4) ^ (y4)) +
((x4) - (y4)) +

((x5) ^ (y5)) +
((x5) - (y5)) +

((x6) | (~y6)) +
== ~1 { = -2 }
Afternoon (here) just a quick question on notation; I'm a Newbie to the forum. I recognize the | & as bitwise or and and, I'm guessing the ^ raise to the power, X^Y sorta thing? "-" subtraction. What I'm confused about or have forgotten or seen in some other way is the ~. As in ~x2 or ~1. If someone whom knows this notation can give me a quick reply that be awesome.
Kayaker
Posts: 4169
Joined: Thu Oct 26, 2000 11:00 am
This should help, googled from "c++ arithmetic operators"

http://www.cplusplus.com/doc/tutorial/operators/
captcpsc
Junior Member
Posts: 18
Joined: Wed Feb 22, 2012 6:32 pm

### Perfect

Kayaker wrote:This should help, googled from "c++ arithmetic operators"

http://www.cplusplus.com/doc/tutorial/operators/
Yep that did the JOB! Unary complement (bit inversion).... Thanks!