Showing posts with label text. Show all posts
Showing posts with label text. Show all posts

Sunday, May 17, 2009

Online Hacker-Leet Encoder - Still Fun After All These Years!

Hey there,

A good Sunday to you all :)

Today, I stumbled across this Hacker/Leet "translator" that's been online at www.albinoblacksheep.com for several years now. The reason I put "translator" in quotes is that this online script actually only "encodes" (if we're going to be fussy ;) your regular text into Hacker/Leet text. There is no facility for reverse-translating your Hacker/Leet language back into regular text. That would (I imagine) be a nifty trick if you could pull it off ;)

The site, itself, has some other interesting stuff on it, but the decoder/translator is my favorite, by far. It even allows you to choose the degree to which you want to "Hackerize" your text!

We'll use the preceding paragraph as a simple example and feed it to the script at the default 50% translation level. The output becomes this:

7h3 $173, 17$3#, h4$ $0m3 07h3r 1n73r3$71n9 $75 0n 17, b57 7h3 P3(0P3r/7r4n$#470r 1$ m% 4v0r173, b% 4r. 17 3v3n 4##0w$ %05 70 (h00$3 7h3 P39r33 70 wh1(h %05 w4n7 70 "H4(|{3r123" %05r 73x7!

A bit difficult to read. At 100%, you get this!

7|-|3 $173, 17$3#, |-|4$ $0|\/|3 07|-|3. 1|\|73.3$71|\|9 $75 0|\| 17, _57 7|-|3 P3(0P3./7.4|\|$#470. 1$ |\/|% 4\/0.173, _% 4.. 17 3\/3|\| 4##0\/\/$ %05 70 (|-|00$3 7|-|3 P39.33 70 \/\/|-|1(|-| %05 \/\/4|\|7 70 "|-|4(|{3.123" %05. 73)(7!

???

Generally, about 35% is good enough (and still relatively legible ;)

Th3 $1t3, 1t$3#f, h4$ $0m3 0th3r 1nt3r3$t1ng $t5ff 0n 1t, b5t th3 P3(0P3r/tr4n$#4t0r 1$ m% f4v0r1t3, b% f4r. 1t 3v3n 4##0w$ %05 t0 (h00$3 th3 P3gr33 t0 wh1(h %05 w4nt t0 "H4(k3r1z3" %05r t3xt!

At 30% and below, the translation gets reduced to just doing simple letter number replacments, which are no fun at all ;) 30% translation below:

Th3 s1t3, 1ts3lf, h4s s0m3 0th3r 1nt3r3st1ng stuff 0n 1t, but th3 d3c0d3r/tr4nsl4t0r 1s my f4v0r1t3, by f4r. 1t 3v3n 4ll0ws y0u t0 ch00s3 th3 d3gr33 t0 wh1ch y0u w4nt t0 "H4ck3r1z3" y0ur t3xt!

If you have the time, go over there and check it out. It's a lot of fun. Try recursive translation, too. Then let people puzzle over it ;)

Cheers,

, Mike




Discover the Free Ebook that shows you how to make 100% commissions on ClickBank!



Please note that this blog accepts comments via email only. See our Mission And Policy Statement for further details.

Thursday, August 21, 2008

Displaying System Information On Linux Or Unix With Cfg2html

Hey There,

Today's post is about a program I got turned on to at work, and which makes our script on linux server information reporting seem a bit lackluster. Then again, there's something to be said for not having "too much" information ;) What we're going to look at today is something you (and your technical colleagues) might love (or hate -- check out a message board or two to keep an accurate reading on the heated and irregular pulse of the user community at large ;) This is definitely not something the higher-ups are going to want to deal with. I'm sure they'd love to know it's available, but (and once you check it out, you'll agree) it doesn't contain the requisite number of pie-charts and 3-dimensional lines to impress a board of directors ;)

The script (which is available for free) is called cfg2html and, from my experience so far, I must say it does a fantastic job of reporting what's reportable and making for a very easy-to-read html server analysis (even if I do have to page-down 50 times to look at absolutely everything it reports on). You can pick up the latest (but not necessarily most stable) version at the cfg2html main site. This is an excellent place to go and grab it, but, since it does always have the latest version, you run the risk of picking up a newer (meaning not quite as thoroughly tested) release that you may not want.

If you're looking for stability, and/or a major release, check out the cfg2html Yahoo group. I'm not sure why this is their main site for stable releases, but it's an option that I've never seen used by a free software distributor, so far, and that makes it (at the very least) interesting. There's probably a very good reason. And I'll make myself nuts trying to figure out what it is unless I just drop it... immediately ;)

The cfg2html latest release page and the cfg2html stable release page (which is redirected to from both come.to and freshmeat.net) both have links to downloads tested to run on HP-UX 10 and 11, Solaris, AIX, SCO Unix, SUSE, Debian, Ubuntu and Red Hat) Linux, NT4.0, Windows 2000, certain Brocade switches and OpenWRT/Freifunk routers. You can also find plugins for AP R/3, Oracle, Informix, Samba (with or without SWAT), ITO and NNM, XP-Surestore Storage, EVA, SureStore E, SuperDome, OLA/R, SCM, AutoRAID, FC60, Tip/X, MC/SG, and Dataprotector/OmniBack. Your download size will vary depending on what you need, but the basic setup doesn't get much larger than 900Kb (Which is actually pretty large when you consider that it's a "script"! ...Actually there are probably some extra binary components to a few of the more eccentric entries in the series. The script I used was only about 40 or 50 Kb.)

If that list of options isn't extensive enough for you, you'll be glad to know that sourceforge.net hosts a separate project exclusively for cfg2html for IBM AIX and another, more specific, revision of the original product, called ora2thml which is more heavily geared toward Oracle configuration reporting. And, just to prove it's a small world, ora2html is in the midst of getting together support for AIX.

Random Interesting Fact: The term "acronym" is almost always used incorrectly. An acronym is any combination of letters, which can be pronounced like a word (actually, it should, technically, be a "real" word, but we've let that slip long ago), consisting of the initials of other words. Self Contained Underwater Breathing Apparatus (SCUBA) or White Anglo-Saxon Protestant (WASP) are acronyms. NT, XP, SCM, NNM, CFG, etc are just groups of initials. People who prefer to avoid conflict sometimes refer to them as abbreviations, although that is generally a bit of a stretch, as well ;)

Snapping right back to (One of my favorite acronyms ;) cfg2html, I've posted some screen shots below of the run-time output (taken from the internet public domain -- Shoot me an email if you deserve credit, since I couldn't find who it actually belonged to) and sections of the actual output from a box I got to test it out on. I think you'll agree that the results are impressive, if not overwhelming and possibly suffocating ;)

Click the picture below to see the run-time output from some guy's server in its original size:

cfg2html runtime

And, just after and below this sentence, click the following pictures for larger versions of a portion of the cfg2html TOC output and two out of 50-odd pages of copious details:

cfg2html report header


cfg2html kernel parameter report


cfg2html hardware report

Like I mentioned, if you're looking for something less severe, check out our old post on reporting Linux system information (and maybe even check out our famously lame collections of sar graph scripts for Unix (follow the links near the top of the article to get all the other scripts) and their all-in-one counterpart Linux sar graphing script.

If you want it all and you've gotta have it now (or as soon as you figure out how to make the html format itself the way you want it to ;), I'd highly recommend checking cfg2html out for yourself.

In a future post, we'll look at ways to configure it other than the "everything under the sun" method we've employed today.

Cheers,

, Mike




Please note that this blog accepts comments via email only. See our Mission And Policy Statement for further details.