Jump to content

XOR a string 1 character at a time


soadlink

Recommended Posts

Hello I need some help with code where I could store a string as $string and then XOR it 1 character at a time by the phrase "gamespy".

So if I have HelloWorld for my string, I want to XOR the H, then the e, then the l.... and so on until the string is done. Then I want to echo the XOR conversions together. I am bascially trying to port the C code blow over to PHP, or even over to VB would be nice (just a way that will help me understand it)

but here is the original C code[code]void gamespyxor(u_char *data, int len) {
    u_char  gamespy[] = "gamespy",
            *gs;

    for(gs = gamespy; len; len--, gs++, data++) {
        if(!*gs) gs = gamespy;
        *data ^= *gs;
    }
}[/code]
Link to comment
https://forums.phpfreaks.com/topic/23960-xor-a-string-1-character-at-a-time/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.