rynnio12
read my profile
sign my guestbook

Visit rynnio12's Xanga Site!

Name: Ryan
Location: Olathe, Kansas, United States
Gender: Male


Interests: Paintball, Rock Music, Computers
Expertise: Robotics, Paintball, Computers, I guess I am an expert at not doing homework! LOL!
Occupation: Student


Message: message meEmail: email me
Website: visit my website
AIM: rynnio12
MSN: rynnio12@hotmail.com
ICQ: 312442232
Yahoo: rynnio12w
AIM: onwtromboner


Member Since: 1/4/2004

SubscriptionsSites I Read
APENGLISHHELPER
Barbie_doll6969
BluePretzel
boondox_4_faith
Brad66061
BrianTheHotty69
CaminoKidGMV
Cammylammy
chase_jesus_jonathan
ChildoftheKorn666
crazygymnastdude
DazzlinBrightEyez
educatedidiotonfire
EliteSeraphim
Elton_Jr
eRaven
eyeofthemonkey
FiReSaReBaD
get_your_own_box
Graveyard_Shift
GuessWhatsInMyPants
ihartpenguins
imonestepclosa77
InuyashaPHB
jedidude23
KickinNickH
KT_Poo
Kugellehr
MagiSoloura
Music_Galore
NAHNAH1133
need_onw_homecoming_date
nelle15
Not_Yet_A_Jarhead
obviosotyoracle
onedollarbob
onwkjoe
onwsk8r
ph34r_Hk
PlyBunyPlay2006
RedDeadRevolver89
Rhenium
rockchalk69
Ryltar
rynnio12_part2
saralouwhoo
ServerXP
sexi_shortie922
sinistral_okonosata
skinnytirez
sonofapreacher
steve_wren
surfkansas
SweetSurrendered77
switz134
thesexypersian
This_Must_Be_Hannah
UnknownJew
VSoni311
WarthoggDriver
weswhite7
XaNgA_MuSiC

Groups Blogrings
Olathe Northwest
previous - random - next

WiFi Anonymous
previous - random - next

Chris's Friends
previous - random - next

AP ENGLISH HELPER
previous - random - next

living hope boondoxers 4 faith
previous - random - next

*OLATHE* NORTHWEST*
previous - random - next

Troop 315
previous - random - next

ONW Seniors 2006
previous - random - next


Posting Calendar

|<< oldest | newest >>|
view all weblog archives

Get Involved!

Suggest a link

Recommend to friend

Create a site

Wednesday, December 13, 2006

Done with Fall 2006 semester!

Well today as my last final (of 2) for the Fall 2006 semester and now I am officially done with classes! (for a month)

Spring 2007 Semester Schedule:

 

Monday:

Tuesday:

Wednesday:

Thursday:

Friday:

8:00

Calc II

(JCCC)

Calc II

(JCCC)

Calc II

(JCCC)

Calc II

(JCCC)

Calc II

(JCCC)

9:00

Engineering Physics

(JCCC)

Engineering Physics

(JCCC)

Engineering Physics

(JCCC)

Engineering Physics

(JCCC)

Engineering Physics

(JCCC)

10:00

Intermediate Spanish I

(JCCC)

Driving Time

Intermediate Spanish I

(JCCC)

Driving Time

Intermediate Spanish I

(JCCC)

11:00

 

Digital Logic & Design

(KU)

 

Digital Logic & Design

(KU)

 

12:00

 

Digital Logic & Design

(KU)

 

 

 


On the 23rd of Dec I'm flying down to Miami to go on a cruise till the 30th, which will be fun because I haven't done one before

If you have Counter-Strike (1.6) come play on my server its up 24/7!
RYANMETCALF.NET FUN MAPS 24/7
address: 69.254.255.234:27015

Currently Listening
Live at The Gorge (CD & DVD set)
By Dave Matthews Band
#41
see related


Tuesday, November 28, 2006

Funnies from thedailywtf.com

As a programmer for military contractor, Alex didn't quite expect to find this in the code for a weapons launch system ...

private static final Logger logger 
= Logger.getLogger("DickBagMcButtMunch");

 

I guess in Ryan Patterson's company, use of equipment changes the basic laws of mathematics?

IF 0 > 0
BEGIN
SELECT 'Equipment is in use'
RETURN
END

 

From the Jan-Feb 1982 of Computer Gaming World (as discovered by Jaliya Jayawardena), here's how we used to patch games before that whole Internet thing was around ...



Full Size: http://img.thedailywtf.com/images/200611/1982_0102_issue2.gif

 

Brandon strapped on his seatbelt and braced himself. He was prepared for return ...

  ...

/* Prepare for return. */
return;
}

 

From A, I guess this just gives a whole new meaning to "Infinity Plus One" ...

#define INFINITE	10000

 

I wonder if this next one (discovered by Andy Goth) is from the same codebase ...

#define ZERO -1

 

Gabriel Aubut-Lussier's colleague is aparently a fan of the "long way" of writing "false" ...

existingCustomerForm.setError(Boolean.FALSE.booleanValue());

 

I suppose we'll wrap things up with O.K., who found this comment block at the beginning of a stored procedure while doing some debugging. Turns out MBolton was right ...

-------------------------------------------------------------
-- MBolton 2006-01-13
-- The //HACK to determine program's parent is very
-- brittle. Someone should probably fix that. In fact
-- if you're reading this, it's probably already broken.
-- Good luck.
-------------------------------------------------------------
Currently Listening
10,000 Days
By Tool
The Pot
see related


Tuesday, September 19, 2006

Updates and the evils of AIM

Another week at KU come and gone.  We’re already almost 1/3 (6 out of 18 weeks) of the way through the first semester (for all you K-12 kiddies, almost to the end of the first ¼) Didn’t do to hot on the first ECON 142 test (31/50) despite having all A’s on the worksheets and attending all the discussions and such.  At least I think I know a little more of what to look for next time.  Programming I threw me for a loop as well with the first non-lab programming assignment and handling text input (using cin to gather a one line statement, apply a Caesar cipher and spit out the encrypted message)  Although I had a version that worked, it didn’t use modulus (it was required) (%26) and the one I wrote up to use modulus didn’t work.

            The website is (mostly) back up and running.  Because we were moving I had to move my site files, elsewhere, and get that server up and working, so now, parts of ryanmetcalf.net are back to working (such as the blog, the im, and the photos)

Back to Counter Strike.  After realizing I was an idiot and that a lost retail CD didn't mean I couldn't play, I logged onto Steam and used it to re-download my CS 1.6 (though I greatly miss 1.5 and before), along with my half-life game.  What's still rediculous though, is that I bought a CS retail copy a long time ago, lost it, and bought a half-life retail copy and then downloaded the CS mod, and now I can't find either disk, and next to no one has Half-Life 1 discs on sale online (I don't want the "Anthology" version, it requires Steam).

Finally got internet in at the new house.  Comcast took their sweet time.  But we also got Digital Cable instead of Expanded Basic (Analog) which we got the same number of channels, but now have the set-top box, Music channels, and those other things you end up with.



This story taken from: http://blog.spywareguide.com/2006/09/aim_pipeline_worm_uses_modular.html

  • Pipeline Worm Floods AIM with Botnet Drones
  • Proactive research on security threats is the key to catching hidden threats before they can collect confidential data, deliver adware, or take down a network. When researchers grab a threat, it's usually been doing the rounds for some time. Here, we've caught them in early in the act of assembling what looks like a very sophisticated operation - in fact, we've caught it so early that many of the domains called by the first infection file aren't hosting infectious files yet.

    How does this infection start off? As always, it begins with a seemingly innocent web address passed to you via Instant Messaging. Click the link and allow the file to execute and your day will quickly go bad.

    http://blog.spywareguide.com/upload/2006/09/image23wrm3-thumb.jpg
    Click to Enlarge

    At this point, the command file downloads a file called csts.exe - and this is where things get interesting.

    The file starts making calls to many, many domains - one of which is related to the Cuebot Worm that posed as the Windows Genuine Advantage Validation Notification.

    Repeated calls are made to a domain (freewebsites.com) that offers "free webhosting" in return for them placing what they call a small advert on your website. You can read more about this "small advert" here - I'd write more about it, but it's not relevant to this story so I'm keeping it separate. As you'll see a little later on, the reason this particular domain is constantly lighting up on the radar is due to the Botnet activity involved in this particular infection.

    The final port of call is a number of servers located in Korea, which are repeatedly connected to by the infection:

    image23wrm1.jpg

    One of these servers has a single mention in Google. As fortune would have it, and we aren't surprised, this server seems to have something of a Spam-related linkfarm going on:

    http://blog.spywareguide.com/upload/2006/09/image23wrm4-thumb.jpg
    Click to Enlarge

    ...as you might have guessed, all of those blue links lead to what are effectively spam pages. It's worth mentioning that some of the Korean servers pinged by the various infection files have been blacklisted due to spam. Is there a financial motive at work here? Hard to say, though hopefully they won't be able to get very far as they've been caught out before they could really get things moving.

    Eventually, a randomly named executable is created in the System32 Folder and at this point, if the user is running AIM they will fire the following message at their contacts, the hackers using IRC channels to achieve this:

    http://blog.spywareguide.com/upload/2006/09/image23wrm2-thumb.jpg
    Click to Enlarge

    Anyone that clicks the link and runs the file will end up continuing the cycle of infections. This attack is very well structured and "modular" in concept, so the people behind it can shuffle their executables around, download new infections to target PCs and do pretty much anything else they feel like doing.

    As an example of the modular behaviour of this attack, here are just three of the many scenarios we encountered during analysis.

    Scenario One

    1) "hey would it be ok if i upload this picture of you to my blog?" downloads the image18.com file (disguised as a jpeg). Running the file results in csts.exe being created in your system32 Folder. At this point, you may well be part of a Botnet (though not in all cases) and the infection has the potential to call down new files onto your PC, which are randomly selected from the numerous files waiting in "storage" that have been spread around the Net.

    Scenario Two

    1) "hey would it be ok if i upload this picture of you to my blog?" downloads the image18.com file (disguised as a jpeg). Running the file results in csts.exe being created in your system32 Folder.

    2) The infection has the potential to call numerous other files, such as files with fixed, unchanging names and randomly named executables which are constantly being updated. Depending on what files you end up with, the infection may create an unwanted service named RPCDB, opens up smtp port 25 (mail) and attempts to connect to a file upload site. In addition, some files attempt to exploit ADS (alternate data streams).

    Scenario Three

    1) "hey would it be ok if i upload this picture of you to my blog?" downloads the image18.com file (disguised as a jpeg). Running the file results in csts.exe being created in your system32 Folder.

    2) The infection has the potential to call numerous other files, such as d227_seven2.exe and randomly named executables which are constantly being updated. Depending on what files you end up with, the infection may create an unwanted service named RPCDB, opens up smtp port 25 (mail) and attempts to connect to a file upload site. In addition, some files attempt to exploit ADS (alternate data streams). You will also potentially end up with a Rootkit on your PC as a result of this particular scenario.

    3) At this point, the infected PC is a Botnet drone and can be commanded to send new infection messages via AIM such as:

    "hey is it alright if i put this picture of you on my egallery album? ", which will download the image22.com file (again, disguised as a jpeg).

    4) At this point, the cycle begins again and they can look to infect fresh victims with this exploit.

    As you can see, the emphasis here is not so much on the files themselves, but on the way these files are deposited onto the system. Previous Instant Messaging attacks have tended to focus on the damage done by the files, with little thought on the method of delivery, save for the quickest way to get those files onto a PC. Here, the thrill for the bad guys seems to be in lining up as many of these "install chains" as possible - I keep thinking of a ten move combo on a fighting game such as Tekken...not a bad way to describe it, actually. What's smart about this attack is that it doesn't matter if you get a file "out of step" - if you start off with a particular file out of sequence, you'll just end up somewhere else in the chain instead. There is no right or wrong place to start with this one - the hackers will make sure you get your fill of infection files! The amount of effort that's gone into this kind of attack hints at a level of planning we've previously only seen here. And we're not done yet...

    The Botnet Connection

    Earlier I mentioned one of the domains pinged by this infection was a webhost called Freewebsites.com - well, the bad guys are actively running a Botnet via their network...in this case, "b0x.com", a subdomain of the Freewebsites.com hosting service. You can see a screenshot of some traces from the Botnet below:

    http://blog.spywareguide.com/upload/2006/09/image23wrm5-thumb.jpg
    Click to Enlarge

    Some things to note - along with their inventive use of positioning numerous downloads to hit infected machines, they also have a better-than-most idea of how to lock down their Botnet. For one thing, they won't allow you to enter the channel using a "standard" IRC client. This prevents people from snooping around. Nice idea, though there's numerous ways around this if you have an ace or two up your sleeve.

    They also have various aspects password protected, though you can still obtain these here by the usual method - simply running the executables and sniffing the traffic. They also force infected machines into various channels on a regular basis - effectively herding them into new channels where they can push new installers, send out new infection messages...pretty much whatever the Botnet owners feel like doing. As always, the only limits are greed and imagination.

    Though it's always exciting to catch somebody in the final stages of putting their "Masterplan" together, it's also a touch worrying as you know that they're not quite done yet. Will we see more developments from this case, much like we did with the drawn-out saga of the AIM Rootkit from the tail-end of 2005? That particular story started with Instant Messaging Rootkits, diverted down the path of a group of hackers based in the Middle-East and finished up with fake BitTorrent clients and Mr Bean movies. We think this particular group have many more executable files ready and waiting to go live, so where this one will end up is anyone's guess.

    ...did I mention this infection would give you a very bad day?


    Monday, September 11, 2006

    Update time

    House update
    -Comcast is expected to install cable services this week, thanks to some pushing by Olathe's cable advisory board, Comcast's originally installation expectation of 30 to 45 days (the cable lines were already only 1/4 mile away) was pushed down to 15 days or less.

    Car update
    -My car is back to working after having issues with a cylinder 3 misfire. (link)  Though since a Service light has come on, without having time to have it checked I assume its probably just an emissions code from running O'Reilly's fuel injector cleaner through the gas system.  Otherwise the next things on my list are: replacing the serpentine belt, fix the rear driver brake calliper, and new wheels (no more steel wheels and hubcaps) & tires.

    "Buy MAC or PC"
    -The mac fanboys are at it again.  Totuing how 1337 and godlike Mmacs are and how everyone with a PC is an idiot.  Though the site was a good idea, the ease of which posters could repeatedly vote an unlimited number of times skews the results severely. (link)

    Xanga updates editor
    -Sure it's been a couple of days since I last got on xanga to post, but it appears they have updated the WYSIWYG post editor.  Long ago the "edit HTML" page had a bug which would make the HTML jump around and cut your lines at random points when you would try to type in new code.  At the time the only way to get around it was to copy/paste code in.


    btw, It's the 5th anniversary of the 9/11 attacks.


    "Coke anyone?"
    Currently Listening
    What It's Like
    By Everlast
    see related


    Tuesday, August 29, 2006

    Moving time & KU Week 2+3

    This week was busy between more classes at KU and my parents finally ready to move into the new house.

    Moving:
    Spent the majority of the weekend moving things back and forth between the old house and the new one.  Purdon (aka Joo) brought his red truck, the white truck, and the trailer and helped all weekend long (minus Sat night when he was helpless, LOL).  I managed to crush my left hand with the trailer tongue, after I put it in between the free rolling trailer (we were on manually moving it to the truck) and the White Truck's tailgate, not too marked up.  No internet though at home for a while, since Comcast hasn't layed lines yet (means no TV either ), so I'll be writing and reading e-mails from the appt in Lawrence and work.

    New address:
    19643 121st Ct
    Olathe, KS 66061

    As you can see on my "Listening to:" thing on this post, Land of Confusion is a good song, even though it is a cover of the 1986 song by Genesis (band with Phil Collins in it), both have humorous/cool music videos.

    Original Video (Genesis, 1986):
           

    New Video (Disturbed, 2006):
           


    Week @ KU:
    This week at KU was a full length week in which I managed to make it to all my classes on time (not so with last week).  Shoot, I even managed to get my math homework done.  Finally got to go to my first Programming I lab, but we couldn't complete the lab because the ITTC webstie was down due to power loss on the West side of campus.


    KU promotional video (they linked to this YouTube video on the ku.edu website, LOL, which is funny, after seeing all the goofy, crazy videos linked from YouTube on other sites)


    Currently Listening
    Ten Thousand Fists
    By Disturbed
    Land of Confusion
    see related



    Next 5 >>




    Weather Forecasts | Weather Maps | Weather Radar

    <bgsound src="http://a425.v8384d.c8384.g.vm.akamaistream.net/7/426/8384/3b858b51/mtvrdstr.download.akamai.com/8512/wmp/1/2223/9817_1_5_05.asf" loop="infinite">