>>7
Thanks for this enlightening contribution, faggot.
Even Mac users stopped bragging about their beloved little toys years ago. I think we got it now.
Name:
Anonymous2012-08-14 0:15
>>8
That's because Macs stopped being something to brag about when they started using Intel.
>>12
Learn to configure fontconfig. It's a bit of a pain in the anus (XML, no tools) but you can get a decent result.
By the way, even Mac OS X text rendering is shit since it's not gamma-correct. And gamma-correct only looks good with white-on-black text if the resolution is too low.
It's Microsoft EXEPACK. A little Google would've told you and given you a lot more info than anyone would bother to reproduce here.
>>3,4
Use IDA for any length of time beyond the initial "wow, cool!" impression and you'll hit little stupid niggles like this. Its analysis engine was designed with compiler output in mind and doesn't seem to do much more than basic static jumps. Indirect jump analysis is probably a hardcoded scan instead of execution simulation. SMC and tricks with the stack will confuse it greatly.
Maybe this made sense in the 90s when RAM was expensive and CPUs slow, but machines now have enough processing power to do much better. As far as I know the analyser in the latest versions is still single-threaded (they decided to make the debugger multi-threaded, when what really matters is the analysis engine) so getting more cores isn't going to make it analyse faster even though it could, by tracing multiple code paths in parallel.
All of this, along with things like a lack of undo function and being proprietary, meant we abandoned it long ago for our own system. It's client-server, and currently runs on an 8-node cluster but easily scalable to many more. The back-end database is a real database, and it stores architecture definitions and a lot more other info so it can be easily updated and queried. Wanting to find a specific set of instructions/sequences is as easy as a line of SQL. Limitless undo is supported. (http://www.hexblog.com/?p=415 -- why doesn't IDA move to a real database? Requiring something like MySQL or Oracle isn't a great idea, but even just embedding e.g. SQLite would make the product a lot more flexible and easy to use.)
tl;dr: Not satisfied with existing offerings? Make your own and grow it to fit your needs. Ours grew from something much less featureful than IDA but more targeted, to a vastly flexible platform on which to base future work. It used to be a plain desktop application of a few hundred KB, but now it's become an infrastructure.
>>8,9
In the early 90s, I predicted that would happen. Too bad they're not exactly compatible with the standard PC.
Name:
Anonymous2012-08-14 8:21
>>14
Thanks. But I found the easiest way to unpack an exe is to just run it. Also IDA doesnt support assigning SEGs offsets, for raw binaries, so one have to manually create a fake EXE file with mappings.
>>14 Too bad they're not exactly compatible with the standard PC.
I know. It sucks not being able to install a 5.25" floppy drive and 9600 baud ISA modem in my MacBook Air.
>>15
If you really trust the file, then that would be fine.
>>16
I believe the chipsets they use these days still have an LPC bus so you could do that with a bit of soldering and an LPC-ISA bridge, and the SuperIO will likely have an (unused) FDC. I was more referring to things like lack of BIOS, and more fundamentally, a standard keyboard/mouse controller. The majority of the hardware in Macs now (CPU, chipset and integrated peripherals, RAM) is identical to PCs, the firmware and software is where the big differences show up.
Name:
Anonymous2012-08-15 7:10
>>17 If you really trust the file, then that would be fine.
I doubt a file from 1995 can really crash a modern PC.
Name:
Anonymous2012-08-15 22:37
>>18
it might. Use a virtual machine for your architecture, debugger, memory viewer, thingy ma bob.
>>19
Wise advice, but VMs also have their own issues, which is why there is so much effort put into static analysis.
Name:
Anonymous2012-08-16 5:00
can i unpack urs chode
Name:
Anonymous2012-08-16 7:01
3fegrhsuiejao wsdf dubs
Name:
Anonymous2012-08-16 7:16
3FEGRHSUIEJAO MY ANUS
Name:
Anonymous2012-08-16 10:26
>>20 http://fuuka.warosu.org/jp/thread/S9113696
I'm sure this fucker is Jewish. At least in Russia most hackers (and fraudster in general) are Jewish. So when you again hear news about "Russian hackers", you should know these criminals have nothing to do with ethnic Russians.
>>14
Another huge bug/drawback in IDA: it doesn't handle Mach-O relocation entries at all. We only figured this out after spending half a day on Friday with a very confused client.