You know, I listen to audio books & lectures (philosophy & religion mostly) – so much; I have gone through like 8 MP3 players over the last couple years; and I finally just bought a car with a 6 MP3 CD player in it – however; i have to find places to drive all the time just so I can listen…
I bought an IPOD yesterday – already have close to 40 GIGS on it (including a season of ALF) – and I’m wondering – how did I ever live without this thing!
How are you supposed to know when change is good, and when it isn’t? I mean, change hardly ever feels right – until after it’s all done and over with and struggled through…. then you know, know for sure, that it was either right or wrong –
You know, there are times in your life; when people just walk up to you and say something about you that just completly blows you away.
Like, you never even had an idea that they held some type of hostility to you; never even knew they felt a certain way about you, always pretended that everything was cool whenever you were around them.
And then, you walk up to them, one day, and they pull a bat out from behind their back, and just strike you in the head.
And you’re left, dazed, confused and thinking “WTF!?”
Well – I’m always looking for ways to fine tune my skills with computers. Often I’m doing security assessments of web sites and applications; a lot of times I’m disassembling code; writing and reading computer assembly; and lately I’ve been really into Code Breaking.
I have a website that I am posting some of the Cipher’s I am breaking from the book “Codebreaker” – the site is Here.
I’ve been recently writing routines in C# to Encrypt and Decrypt using Asymmetric and Symmetric Encryption Algorithm’s – specifically AES and RSA – I will make them available on that website soon.
But in the mean time, to better understand how Base64 Encoding works (This is very important in the world of computers) – I’m currently writing a raw implementation of a base64 encoding/decoding engine (if you can call it that).
The Base64 encoder – if you’re interested, and you have .Net 2.0 installed; and you have the default CASPOL settings – can be located Here, or you can find it under the above like with the link called “Interlude”.
Ok, so Henlin wanted to know why I’m called Darth Jedi.
I originally earned the nickname “Jedi” – because I have a way with the ‘force’ when it comes to computers – I’m plugged into the matrix – not only do I know the matrix – but I can control it. Ok – nerdy – I know – so here is a different reason.
On the surface, it’s simple: part of my job is to break into computers, their systems and their people; I do this; not to steal information, nor to harm, but I do it to discover weaknesses that can be exploited. To find vulnerabilities and attack; and then, when I am done, I analyze these vulnerabilities and attack vectors and help companies fix them.
In order to do this, I have to think like an attacker, I have to think and act like the ‘dark side’; but to be successful in this job, I have to be honest, sincere and above all trustworthy.
I am a perfect balance between the dark side of the force and the light side of the force. I am Darth Jedi.
Now the other meanings are more philosophical, and because this blog isn’t in the category of Philosophy and Religion – I’m not going into it.