2004
07.21

crystal

crystal just said the funniest thing:

“its not that im stressed or tense, its just that im always right…”

the one, the only, the princess.

2004
07.21

stego

so i finally finished my stego project, ahead of schedule. the problem i was having was with the order in which i was writing the rgb values to the keyfile. here’s some sample output images:

this is an example of a grayscale cover image

this is an example of a truecolor cover image

this is the deobfuscated message image (stego-text).

it ended up being 500 lines, about 200 too long. however it does every feature that i said would be complete in the project timeline. ortiz said he would give me extra credit if i took extra measures to ensure that the cover image was statistically even (no color appears, on average, more than any other).

check out this. the following line made several people in #perl cringe, which is quite an accomplishment.

print KEY join(“,”, @{$keycolors[$i]}{reverse sort keys %{$keycolors[$i]}}) . “\n”;

edit: that line appears to wrap when it was posted, copy it down to a text editor to see the full effect.

that’s right, that line prints the rgb values to the keyfile. pretty sick, huh? not really, @keycolors is really just an array of hashes, each with the keys ‘r’, ‘g’, and ‘b’. i just noticed last night that those letters are in reverse sorted order. thus you get what you see above. actually, it was my attempt to make ortiz’s eyes pop out of his head.

got another post brewin about what happened at the gas station, more on that later.

2004
07.20

much ado about nothing

its been a while again, i shouldnt make this a habit. funny, i’ve been writing this post damn near the entire day.

ok so this weekend was fun. we went to the coffee shop off nacagdoches for like 3 hours. crystal studied for her art history test that she took today. i worked on my stego project. more on that later. i enjoyed several cups of coffee and a rather delicious blueberry muffin. it was nice, quiet and peaceful.

we left at 2pm (arrived at 11am), and went to relax for a couple of hours. instead we ended up going to a target. that’s where i found my latest purchase.

i ended up buying a Philips DVP642 dvd player. progressive scan, mp3 decoder, divx decoder, mpeg decoder, the works. this thing in very slim, and very sexy lookin. it plays every divx i have and even xvid movies. nice lil file browser, auto-off, and PAL decoding. im in love.

when we got back, we needed to clean up the apt, cause ford was comin over. i was getting the trash together when i made a major mistake. crystal brought in a bag of papers and various other things from her car on friday. i coulda swore she called it ‘trash’. so when i was about to take out the trash, i grabbed the bag, and put it in the trash. it wasn’t until monday morning when crystal was packing that we realized what had happened. what happened exactly was i threw away dozens of receipts and bills of crystal’s, our digital camera, and our advantix camera. oops. needless to say, i’ve pitched a tent near the doghouse. i’ve apologized millions of times, but its the fact that i didn’t really listen that angers crystal the most. if you’re reading this crystal, im sorry.

then on monday, i went to the grocery store. on my way in i was hassled into trying to pay for a newspaper subscribtion. i declined citing that news is basically free online. the woman proceeded to try and convince me that the news on the net (even that reported by NYT) was incomplete, if not incorrect. she boldly stated that the only proper source of news was via printed materials. the logic behind that astounds me.

so the stego project. i grew tired of waiting for my group to actually do something. there are 3 of us, only 2 are willing to code. the other coder (i am one of them) apparently knows _only_ c#. a compromise was struck for us to use java. since the other guy has yet to show signs of willingness to work on this, i decided to take matters into my own hands. i decided i wanted to write this in perl, so i did. so far its about 400 lines, and it implements most of all of the functionality. there’s just one major bug that i seem to be having. if i write the message out using one solid hardcoded color, the deobfuscation works. if i use the random keycolor, the keycolor doesnt seem to be written out correctly. either way, i dont seem to be getting the exact image that i am expecting out of the obfuscated file. so im almost done, only one additional functionality needs to be implemented. jpeg and wbmp don’t seem too suitable for this, so png is the format of choice. i’ll post a link to my homepage when i finish it, examples and all.

back to work…

2004
07.16

ebay and liquid cash

ebay in my opinion has developed THE best business model. they have no inventory to manage. they need no shipping department. the billing is done automatically through their networks. they only maintain personel. some of that personel has to maintain server, and the rest maintain marketing and other personel.

on top of that, they thought up this brilliant idea.

lord help us all. there goes my paychecks.

2004
07.15

gentoo

so on the top of my hosted page, i saw blogspot noticed i talked about gentoo a lot and left me with a “Related Search” link.

ironically, if you google for gentoo, you’ll find that there’s a file manager available that bears the same name as the new emerging distro.

checking the changelog in gentoo’s public cvs was made available in Aug 2000. now i dont know when the original release of gentoo was, but im willing to bet it was around this time.

this means the distro may have yanked the name from the file manager. lord help us if the file manager tried filin a suit…

2004
07.15

been a while

ok so its been 2 days since my last blog, and i have a reason.

been workin on school a lot lately. last semester, i took an incomplete on my ind. study so i could ensure an A rather than possibly get a B. i finished putting the results together finally, and about to finish up the final report.

had a meeting with boppana yesterday to show him my results. he really liked em, but thought some of them came out a lil odd (like how the threaded versions stopped having any substantial improvements after an average record size of 40 rows). so he asked if i could provide sample execution times. that’s 12,000 sample executions! in fact, that takes ~2.5 days to run. i just kinda laughed at him and asked if it was mission critical. he didn’t find it all that funny, and proceeded to lecture me about how some graduates have to run their thesis assignment for months on end to see results. i temporarily felt like my dad was tellin me about how he walked uphill to school, both ways.

regardless, i hope to finish the independent study this weekend. i also hope to get a working model of our stego project this weekend as well. surprisingly, it wont be a very large project. in fact, i think i can accomplish the entire project in less than 300 lines (which is fairly shorter than my 800 line concurrency project). i realize that >1000 line project is not all that large, but for your average 3 week project, it’s still fairly large.

/me injects coffee intreveneously

2004
07.13

finished installing

so i finally finished installing gnome. gotta admit, gnome + 2.6.x kernel tree = sweet monkey love;

the only major app that i missed on the gnome install was gaim, but that’s emerging now and should be done soon.

perhaps i should just emerge xine and mplayer so i can watch some anime.

i also finished downloading the first disc to the Band Of Brothers tv show. gonna watch it this weekend and see if the rest of it is worth downloading. i also received 2 more Berserk DVDs (discs 2 and 3), leaving me with discs 1 and 6 left to copy.

gonna make a crossover cable now, hopefully that will improve the time it takes for me to copy movies on the weekend with the laptop.

i feel r-type callin…