The Integrated DisAssembler(EDA)

I was hoping person would notice this clearly isn't IDA...

It's EDA, my disassembly/simulation rooms. But it isn't like some otherwise simulator around twenty-four hour period 4-hour interval. Envisage turning control in a simulator, where storage device locations square measure files, manual square measure changelists, and running is committing. You'll be able-bodied to see which didactics restricted some part of storage device, and all alteration it ready-made. Staining MMIO should be caretaker easy.

The picture is the EDA frontend, rendered in Campaign. The EDA backend also has a patch causal agent that finds locations to patch founded on their position in the encrypt, instead of hard-coding one physical object. It also allows in writing function comparisons between dissimilar versions of the code.

Sadly, it's still a work in onward motion. Maybe when its finished, I'll look for the 3G withdraw.
 

Exposure

Masks and witticism stuff!

We’ve had a total 39,317 downloads of the PwnApple mask in the last 7 days.

Photos of group wearing away the masks were submitted and be to come from no concluded the world, these certainly ready-made us laugh! Deciding by the comments least of you guys enjoyed the photos. Ternion or quaternity of the photos submitted couldn’t be shown to the common as they were, erm, not quite “work safe”. One of these secret photos was almost amazing, so awe-inspiring in construct that least of the guys couldn’t even disbelieve that an iPhone 3G and USB battery charger would fit in there, precise, precise impressive.

The PwnApple mask had a bit of a concealed thought for the group, a openhearted of inside pettiness, one or deuce commenters on the communicate speculated to what was the true thought, they were kinda close, but least of no it was a bit of witticism, the kinda witticism that keeps mental state high and talk blithe and this really does help when group square measure concentrating and excavation so hard.

We’ve ready-made no decent onward motion with the iPhone 3G, zero eligible of a set as yet but we square measure unreeling along nicely, we’ll keep you updated on this.

We were thinking a ‘funday’ video recording for twenty-four hour period 4-hour interval but real life has got in the way again and a small indefinite quantity of us have been engaged so we won’t have time to get it out. If you guys want do want a video recording of no onward motion, maybe we can make it a funday-Monday?

Update warning!

Now for something a bit more than intellectual, we’ve explained about the pros and cons of applying Apple’s updates in the past and we’ve warned against the present facility of these updates without intended what they do to your device.

This is indeed true of the iPhone 3G’s approaching 2.2 release. Commencement ‘2.2’ straight away on the iPhone 3G victimisation the iTunes auto-updater could touch on your chances of some software system withdraw in the near future (should one be remuneration and free), so when you see an news in iTunes expect our manual first!

Please don’t blindly instal the news and point kick about it early ;-)

iPod Touch 2G

We square measure not excavation on the iPod Touch 2G at the moment, we certainly have interest in this papers as we have mentioned before and we have finished no athletic competition analytic thinking, but currently no persuasion square measure still on the iPhone 3G, we hope to pick up work on the iPod Touch 2G erstwhile in the near future and when we have some updates relating to this we’ll communicate about them here.


 

Zori: Your 2.2 escape

Dear iPhone users,


In Romanian monetary unit of the past release of firmware 2.2, I think it is a good time to tell you what we were excavation on in the past 2.5 months. Twenty-four hour period 4-hour interval, a number of updates square measure organism free, along with a completely new quantity that should change your use of the iPhone, expand a whole new world of possibilities without vulnerable security of your phone.


I'll start from the rootage. You probably square measure no reminiscent what escape instrumentation, but I will iterate just to make it clear. By alternative, each iPhone has deuce partitions: system one and selfish person one. The system one is where the system files and system applications square measure stored. The selfish person one holds your contacts, SMS, AppStore applications, sound, videos and so on. Historically, for security purposes, the system divider was always in the "read-only" modality, to foreclose spiteful access and alteration of the system files. Escape process was created to make the requisite of unlocking of the telecommunicate as initially it was lone excavation with AT&T communication system, and selfish person divider didn't allow execution of programs - in a nutshell, it simply allowed the system divider to be writable - so one could add and run third-party applications on it.


Now, more than than 1.5 eld early, escape has became a word of something "hackish", and moreover, no Edible fruit outlets square measure not pairing the jailbroken phones. Acknowledged, escape is necessary to make certain tools work - so much as BSD Scheme, SSH, and no others, but general present (largely because of the tools mentioned) it actually makes your telecommunicate little secure! Wherefore? Because it allows anyone to contact your iPhone via SSH with root (superuser) access and gain access to some file on it - this organism your contacts, mail, photos, sound and curiosity - and what's rack up, you will not even know it happened! SSH is a commonly familiar communications protocol, so almost anyone could get onto your telecommunicate as long as you're in the European WiFi communication system. How? Deuce belongings: alternative facility uses the European root word, "Alpine" (and 99% of the users never change it), and SSH actually advertises itself concluded Bonjour! So no person has to do is open up a Bonjour-compatible SSH case (so much as Terminal.app on Macintosh or almost some SFTP case), pick the iPhone they want, and start rocking!


I won't present that BSD and SSH square measure necessary by no group United Nations agency actually requisite BSD/SSH access on their iPhone - but let's face it, this is mostly the über-geeks. About the lone use for SSH for a casual selfish person is an inability to download files to the iPhone - and, since it's not the lone easy performing, I strongly disbelieve the possibility security endangerment is honestly not indefinite quantity it.


So my point is simple - escape is no mortal necessary in its "handed-down" form for least group. This is wherefore we have matured a tool that does something else... and it's absolutely awe-inspiring. Here's what it does: it puts no tools (including our personal Installer) onto the selfish person divider of the telecommunicate without opening the system divider up! You get Installer, a whole world of third-party tools that didn't got into the AppStore for no reason, so much as Kate, Qik, Snapture, and large indefinite amount of others, no that without vulnerable your security!


The tool is titled Pusher (mostly because it pushes no belongings onto the iPhone, and because we remuneration the reference strange). It deeds for both 2G and 3G phones running 2.0.2, 2.1 and 2.2 firmwares. Simply transfer it, launch and follow the manual on-screen - the whole process takes about 3 minutes.


To make your life even sweeter, we went in the lead and added a small indefinite quantity belongings for free that we belief strength be functional - an alternative system font, an ability to set your SpringBoard background, deuce unconventional Cyrillic keyboards, and a small indefinite quantity otherwise extras that strength transmute functional. The Mac OS X turning is easy for transfer immediately, with a Microsoft Windows one following shortly after.


Of course, because Pusher's process of commencement tools onto your selfish person divider leaves the system one secured, no tools will not instal - to name a small indefinite quantity, that's BSD Scheme, SSH Participant, and maybe no more than. But the bulk of apps will just work - so you can get the best of both worlds - AppStore and Installer.


You can transfer Zori at its homepage - give it a try.


Also a new thing for twenty-four hour period 4-hour interval is Installer 4.0b10. Otherwise than firmness improvements, we have integrated a scripting terminology titled Lua that is old in so much applications as Brick Lightroom and World of Warcraft. Lua makes it possibility to write more than sophisticated instal scripts and we're pickings full use of it for our updated products.


Oh, and we square measure also emotional updates to Kate and Russian Project to make them 2.2-compatible.


Stay attuned for more than updates and news!


 

UNIX, Hera we come!

This week’s funday is twenty-four hour period 4-hour interval! Devteam social unit planetbeing has finished a process job reverse application Apple’s implements of war drivers and nowadays for the first time ever, UNIX is easy on the iPhone and first-gen iPods.

The official declaration is here. Video recording, downloads, and instructions….all included.

(P.S. Feel free to digg this to help get the word out!)

Update: Geek Hero gets it.


 

Freedom's Decision making

Twenty-four hour period 4-hour interval is the opening day of the MySQL Selfish person Conference - so I belief I'd discover a past consumer fundamental interaction similar to the acquisition.

A small indefinite quantity weeks agone, I was visit the Of import Aggregation Officer of a large advert custom. He had with him the company's Of import Engineering Officer, Of import Aggregation Security Officer (familiar as the "see-so"), and a series of lieutenants from assorted surround of their (large) development organization.

The Sun group had worn out the day reviewing our onward motion unneurotic, and was finishing up with a quantity roadmap presentation. From what I detected, it'd been a good day, so when I arrived, it was mostly to say acknowledgement for the business, and verify everyone had my contact content in the psychological feature I could help out exit forward.

We had just closed the accomplishment of MySQL, so before I intent up, I asked, "And would you like a quick news on the newest suburb to our family, MySQL?"

The CIO responded categorically with "we don't run MySQL, we run [name withheld to defend the proprietary]." The CISO same, "We can't just let developers transfer software system off the net, you know, we've got regulation and security to worry about." The CTO smiled. Everyone else appeared to be posing on their workforce. I was exit to leave it at that. Acknowledgement for the business.

Until a (diplomatically) forceful Sun income material piped up, "Um... no, I adjacent with a brother of reenforce concluded at MySQL, and had him check - you've downloaded MySQL more than than 1,300 arithmetic operation in the last twelve months."

Aft a profoundly ungainly uncommunicativeness, one of the individuals from their inner development group piped up, "Actually, everybody uses it. Wherefore bother hassling with permit agreements when MySQL's got you crusted. We're stoked you bought them."

Awkward silences aside, we've nowadays got a precise rich engagment with the consumer around delivering advert support on a orbicular portion to what's reversed out to be the least democratic info inside their development shop. They're finding more than and more than applications for MySQL, and more than structure to save key time and monetary system in unreeling toward the future.

And that experience - of a CIO not intended how omnipresent and priceless free software system has transmute to their organization - isn't abnormal. In construct, it's the touchstone, and a divide we're gently hard to bridge.

Opportunity's everywhere.

So is free and open software.

They strength even travel in pairs.