Create an Account
username: password:
 
  MemeStreams Logo

Creative Destruction

search

Abaddon
Picture of Abaddon
My Blog
My Profile
My Audience
My Sources
Send Me a Message

sponsored links

Abaddon's topics
Arts
  Music
Business
  Tech Industry
  Telecom Industry
Games
Miscellaneous
  Humor
Current Events
  War on Terrorism
Recreation
  Travel
Science
  Astronomy
  Biology
  Chemistry
  History
  Math
  Medicine
  Nano Tech
  Physics
Society
  Activism
  Politics and Law
   Civil Liberties
    Internet Civil Liberties
    Surveillance
   Intellectual Property
Technology
  Computers
   Computer Security
    Cryptography
   Computer Networking
   Software Development
  High Tech Developments

support us

Get MemeStreams Stuff!


 
The internet sucks...
I regret saving it.

--Michael Lynn

al-qaeda website, and how they keep al-neda running
Topic: War on Terrorism 6:21 pm EDT, Jul  7, 2005

If you're like me, when you hear about information posted to an al-qaeda website you think, "how the hell do they have a web site"...well the answer to that is actually pretty interesting, I checked into it a little and found some interesting information about how they're hacking websites to keep their content on the net...

wired has a story about it here

also wikipedia has a good collection of information here


Advanced binary analysis of CherryOS: proof of theft
Topic: Computers 7:39 pm EST, Mar 30, 2005

just incase anyone didn't believe them already here goes the analysis (I do this sort of thing for a living) first off CherryOS.exe is what we call in the security industry "packed", that means that they have taken a compiled binary and run it through an obfuscator to make it hard to reverse engineer (or at least with hard if all you're doing is strings)...this is common for virus writers, worm writers, 31337 bot net kiddies, and on the legitimate side, game developers do this a lot...its not very common among the commercial (or free) legitimate software market (mostly because it doesn't work and doesn't do any good) so, the easiest way to defeat the packing is simply to let it start up (this one has several annoying checks for debuggers so its easiest to just attach after its loaded)...

the eula for this thing says its a violation to reverse engineer it, but if you do disassemble it you find they never had the rights to license it in the first place, so I don't feel worried to put this here...

if you want to follow along I downloaded a trial copy of CherryOS this morning and I got the latest version of pearpc as of this morning off of sourceforge (not from cvs, just the tarball), I am using windows XP with Interactive Disassembler (IDA)...

ready...here goes:

so the first thing we want to do is find some strings which are common to both, they will not in and of themselves give you the answer you're looking for but they will give us a good starting point, we will then use these to get a context on the code that uses these strings, we will then compare the functions (or in this case class methods) to see if they are similar (or in this case identical)

so, example number one lets look at something in the cpu emulation code (because that is the heart of the code)

direct your editor to cpu/cpu_jitc_x86/jitc.cc line 465 you will see the following small function

extern "C" void FASTCALL jitc_error_program(uint32 a, uint32 b) {
if (a != 0x00020000) { // Filter out trap exceptions, no need to report them
ht_printf("JITC Warning: program exception: %08x %08x\n", a, b);
}
}

first lets see if we can find the format string "JITC Warning: program exception: %08x %08x\n" somewhere in the core memory image of CherryOS

now if you're using IDA attach to an already running CherryOs.exe (not to be confused with mainCherryOs.exe) and regenerate strings or do a direct string search, and search for this exact string...

you will find it in the text segment located at .text:0040E890...now the fact that it exists alone is almost enough to pass summary judgment, but lets keep going so its painfully obvious...

in cherryos.exe at .text:0040E8C0 you will see a reference to the format string from pearpc the disassembled function at this address looks like this (don't worry details will be explained in a bit)

.text:0040E8C0 sub esp, 0Ch
.text:0040E8C3 cmp ... [ Read More (1.6k in body) ]


Bush wins
Topic: Miscellaneous 2:58 pm EST, Nov  3, 2004

It appears that Bush has won. It appears that the Republicans have control of the House and Senate. This is a complete victory for the Reds.

I offer the following predictions:

On the WOT:

Iraq will slowly become an Islamic fundamentalist state. The U.S. will be largely out of there within a year and on to Pakistan. We'll get Bin Laden, but Islamic Fundamentalism will continue to fester and will rear it's head again in a decade or so. Bush will be seen as having won the WoT in the short term. You'll feel safe. You'll focus on domestic issues in the next election.

Domestic:

The economy will improve considerably as the security concerns wane. The social security nightmare looms. You will see safety valves that allow wealthy people to protect their savings from the coming cataclysm. If you are smart you will save as much as you can over the coming years.

You'll see some barking about a flat tax. I don't think it will actually happen in this session. They are setting the stage for 2008.

You'll get faster internet access, from freed RBOCs. You'll see hydrogen infrastructure appear in the odd place like electric car chargers are today.

The health care situation will continue to deteriorate. I do not take the Republican's proposals on this matter seriously. I'm not saying they won't make a serious proposal. This issue is impacting our international competitiveness. I'm saying they haven't made a serious proposal yet.

I predict that you will see an amendment to the U.S. Constitution passed within a year. I believe that several amendments will be passed within 4 years.

Early:
Gay Marriage
Flag Desecration

Later on:
Abortion Ban
Public (Read as Government) Display of Religious Iconography
Prayer in School

Maybe:
Victim's Rights (Which is a misnomer. Read as "Plaintiff Right's" in MOST contexts. FYI this is the only one on the list that is bi-partisan. I say maybe because it has logical flaws you could fly a plane through, and it doesn't have widespread grassroots support.)

You will see federal legislation passed in the next four years which contains a passage which says that its Constitutionality cannot be challenged in a Court. That law will be declared Unconstitutional by a Court. This will set the stage for what I would call the "big one." Once all of these amendments have been passed the amendment machine will be geared up to make significant changes to the way that government works. That change will entail limiting the power of the Courts as a check upon the Legislature and the Executive. I think thats where the vector points. I'm not going to say anything else about that. I don't think that anyone will propose it for several years. We'll talk about it then.

Democrats:

Its over. The Democrats have to significantly reformulate. I haven't figured out how I think they'll do it. One word I heard on CNN last night about what Blues are likely to feel in the face of this was alienation.

On a personal note, I'm not impressed with the widespread support for the Gay Marriage ban amendments. Are we really saying that America hates fags? Why is this a central goal for religious people? Why do Christians focus on homosexuals, as opposed to, say, feeding the poor, or peace, or other things that Jesus was concerned with? Why do we care about this in particular? What does it say about who we are? What does it communicate about the values that are important to us?

Bush wins


curse
Topic: Miscellaneous 2:18 am EST, Nov  3, 2004

curse curse curse curse murder jagermighster


Current Electoral Vote Predictor 2004
Topic: Current Events 5:51 pm EDT, Oct 29, 2004

] Important Senate news today. Several new polls there have
] changed the outlook. Just going by the spreadsheet (i.e.,
] the current poll numbers), the Senate will be split 50-50
] as a result of a new poll in Oklahoma that now puts Brad
] Carson ahead of Tom Coburn (the former obstretrician who
] has admitted to performing abortions but now says
] abortionists should be executed). In addition, the
] spreadsheet says the Republicans will win the Louisiana
] seat, but since no Republican has ever been elected to
] the Senate by the people of Louisiana since direct
] elections of senators began in 1914, my best guess at
] this point is that the Democrats will actually have a
] majority in the Senate (counting Jeffords as a Democrat).
] This scenario was unthinkable 6 months ago.

This is the slickest electoral college map site.

Current Electoral Vote Predictor 2004


'Hobbit' joins human family tree
Topic: Science 1:19 pm EDT, Oct 28, 2004

Scientists have discovered a new and tiny species of human that lived in Indonesia at the same time our own ancestors were colonising the world.

The new species - dubbed "the Hobbit" due to its small size - lived on Flores island until at least 12,000 years ago.

'Hobbit' joins human family tree


Eminem's Mosh
Topic: Arts 11:16 am EDT, Oct 28, 2004

I tend to really like eminem. This is good. I think he would have had another secret service visit though if he'd not put the little twist at the end.

Yeah... this rocks. I've never been moved by eminem before... it's infact really really good.

If you can't get it at guerrilla news try this one: http://www.ifilm.com/viralvideo?ifilmid=2654122

Eminem's Mosh


SGI now at 42.7 teraflops AND! 51.9 teraflops machines
Topic: Technology 2:03 pm EDT, Oct 27, 2004

Jesus!, SGI just gave it to the earth simulator, I bet this thing runs infinite loops really fast...

--Abaddon

SGI now at 42.7 teraflops AND! 51.9 teraflops machines


TCCBOOT: TinyCC Boot Loader
Topic: Technology 1:59 pm EDT, Oct 27, 2004

this is a boot loader that has a built in compiler, it compiles the kernel its going to boot then boots it...

sure its a bit useless (though I'm sure someone has thought of a reason for this), but you gotta love that sort of project...

--Abaddon

TCCBOOT: TinyCC Boot Loader


HPC Wire
Topic: Technology 1:28 pm EDT, Oct 26, 2004

This is another HPC computing (yeah yeah computing computing, what!) news site, it has some interesting articles...

--Abaddon

HPC Wire


(Last) Newer << 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10 - 11 - 12 - 13 >> Older (First)
 
 
Powered By Industrial Memetics
RSS2.0