1. #1
    AceInfinity's Avatar
    Join Date
    Feb 2012
    Location
    Canada
    Posts
    1,716

    [C#] Kaiser Obfuscator - In Development

    After some thought, with my spare time over the next while i've decided to try my hand at my own Obfuscator :) Lets see how well this goes lol. This can actually be very tricky to accomplish, but i'm prepared to take the test.

    I worked on the design so far, and i'm reading up on a couple program security blog posts here and there...

    Should be good for the experience, but i've got some cool effects for the basics so far, i'm just planning on what the "end-goal" would be for my obfuscator, so i've chosen to have some basic options (not sure what they will be yet). If I make another one down the road, then i'll get a bit more technical with configurability.



    All the icons you see were created by myself in Photoshop, including the ICO for the program executable, and every other is also going to be personally created by myself, just to make sure that everything about this app is my own works.
    \n\n

    Automation Programmer
    Development Site: aceinfinity.net


    • Ad Bot

      advertising
      Beep.

        
       

  2. #2
    tom982's Avatar
    Join Date
    May 2012
    Location
    Southampton, England
    Age
    23
    Posts
    4,328
    • specs System Specs
      • Manufacturer:
        Custom
      • Model Number:
        Custom
      • Motherboard:
        ASUS P8Z77-V PRO
      • CPU:
        Intel Core i7 3770K @4.5GHz
      • Memory:
        Corsair Vengeance 2x4GB 1600MHz LP - White
      • Graphics:
        Gigabyte HD 7850 2GB @1050MHz
      • Sound Card:
        Stock
      • Hard Drives:
        Seagate Barracuda 2TB 7200rpm [Internal], 2x500GB Seagate FreeAgent (External)
      • Disk Drives:
      • Power Supply:
        Corsair TX650W V2 80+ Bronze
      • Case:
        NZXT Phantom 410 White
      • Cooling:
        Corsair H100 CPU Water Cooler, 1x140mm stock fan and 1x120mm stock fan
      • Display:
        LG 23" IPS Monitor (1920*1080)
      • Operating System:
        Windows 10

    Re: [C#] Kaiser Obfuscator - In Development

    Wow, looks great Ace! I really like the logo.

    Would you mind keeping us updated with how you get on with this? It sounds fascinating - I wouldn't even know where to start with obfuscation!

  3. #3
    AceInfinity's Avatar
    Join Date
    Feb 2012
    Location
    Canada
    Posts
    1,716

    Re: [C#] Kaiser Obfuscator - In Development

    Sure will, unfortunately whenever I plan stuff like this because I have nothing to do, it seems some external force; fate or whatever you believe in, decides it's going to throw new things at me for me to do lol. Now i've got access to RTI and Crestron, and i've got Crestron components I can play around with using SIMPL+ or/and SIMPL Windows... I just can't choose something and plan for the days I initially set from the start to prioritize my life's doings lol.

    This is something that I do very well intend on completing though. I have many motivations that will force me to complete this, eventually. Learning, personal use, sharing source code to improve the blueprints for obfuscation I came up with, etc...

    And to maybe help others too.
    \n\n

    Automation Programmer
    Development Site: aceinfinity.net

  4. #4
    Temmu's Avatar
    Join Date
    Apr 2012
    Location
    far reaches of the galaxy, but you knew that...
    Posts
    436

    Re: [C#] Kaiser Obfuscator - In Development

    why would u do that?
    doesn't compiling code "obfuscate" it?

  5. #5
    AceInfinity's Avatar
    Join Date
    Feb 2012
    Location
    Canada
    Posts
    1,716

    Re: [C#] Kaiser Obfuscator - In Development

    Nope... Not at all. It can be decompiled back into pretty basic instructions fairly easily with .NET as it basically compiles down to CIL, there's programs out there like .NET Reflector which can easily translate the compiled binary down to IL or even back into a close representation of the .NET code in which it was compiled with. Obfuscation makes it more difficult to decompile it to see that blueprint, but not impossible. Obfuscation is good though as a preventative against decompilation for lazy people who don't feel like deobfuscating your program.

    If I wanted, I could get it so that if you opened up my .NET app in a program like reflector, all you'd see is a bunch of junk, perhaps even Chinese characters if I wanted...
    \n\n

    Automation Programmer
    Development Site: aceinfinity.net

Similar Threads

  1. SEGA Genesis Game Development
    By AceInfinity in forum Programming
    Replies: 2
    Last Post: 05-15-2013, 11:36 PM
  2. AutoBSA++ - App Preview (Development)
    By AceInfinity in forum Programming
    Replies: 68
    Last Post: 03-20-2013, 04:04 AM
  3. Brain Development Lags in ADHD Kids
    By JMH in forum News You Can Use
    Replies: 1
    Last Post: 07-30-2012, 07:27 PM
  4. AutoBlue BSOD Tool Development
    By AceInfinity in forum BSOD Processing Apps Download | Information | Discussions
    Replies: 29
    Last Post: 03-31-2012, 01:45 PM

Log in

Log in