May 5
2012

DroidPad 2.0 Progress

Development DroidPad Info

Progress on DroidPad 2.0 has been a bit slow recently; I’ve been working on other projects and have some exams lurking ahead in the next couple of months.

The first feature that is frequently being asked for is 64-bit Windows support: I have been in contact with the kind people over at ReactOS who will hopefully be able to sponsor DroidPad and ‘sign’ the 64-bit driver. This will eliminate the whole Windows issue of enabling ‘test mode’ associated with previous DroidPad versions.

The next request is for custom joystick layouts: the next version of the Android app will allow the user to put a file on the SD card describing a joystick, mouse or slideshow layout. I will provide examples of what to put in these files to make them work with DroidPad.

As for USB mode, the user must select ‘Debug mode’ from the ‘Applications’ menu in Settings on the phone as before, then find and install the necessary drivers (often on a CD that came with the phone) before DroidPad will recognise the device. Details on how to do this will most likely appear in the next Beta version.

February 4
2012

DroidPad 2.0 Beta – testing needed

Android Development DroidPad Linux Windows

I’m getting close to releasing DroidPad 2.0 – a completely new version with more features and greater stability. To make sure that everything is working, I’m releasing a beta version for testing, to remove any bugs before final release.

If you would like to test this version then downloads are available below. If DroidPad does crash while running it would be very useful to file a bug report (either for the PC part or the Android part); I can then see where it went wrong and fix it.

(more…)

January 4
2012

How Network Spoofer Works

Android Development Hacks Network Spoofer

A few people have been asking how Network Spoofer actually works; hopefully this explanation will allow people to understand its working and try out their own spoofs.
(more…)

December 9
2011

Can you crack it? – a few hints

Hacks Linux Tutorial

The Can you crack it? challenge, run by GCHQ, is ending soon, so here are a few hints to those trying to crack the code. I’ll try not to give too much away, but this should be a help to people who are stuck.

(more…)

December 4
2011

Can you crack it? stage 2 solution in Haskell

Hacks Haskell

GCHQ recently opened a puzzle called ‘Can you crack it’, over at canyoucrackit.co.uk. The challenge is split into three stages, and here is my solution to Stage 2. The original task suggested the solution should be done with Javascript, however I decided to tackle this challenge with Haskell.

The challenge is to write a Virtual Machine to interpret a block of code given in the instructions – once the program is interpreted, the solution appears in the memory of the virtual computer. The code itself firstly decrypts a section of the memory; this decrypted block is itself a program which is then run by the Virtual Machine.

Solution: Download [tar.gz] [source code repo]

The program can be built using Haskell’s cabal command.

(more…)

November 18
2011

Network Spoofer – multiple simultaneous spoofs

Android Hacks Network Spoofer

The latest release of Network Spoofer allows for multiple spoofs to be run at the same time – note however that this may considerably slow the whole process down on some phones. I’ve also added a new spoof which changes the text on webpages; this can be quite subtle and almost unnoticeable if similar words are changed.

For these new features to work the latest version of the extra files needs to be downloaded.

October 23
2011

Network Spoofer 0.8

Network Spoofer

The latest version of Network Spoofer includes custom YouTube videos and custom images. Downloads available on the Android Market.

This version also includes Busybox; this should fix quite a few of the bugs reported. Any log output which includes the text ‘applet not found’ should be fixed.

See the Main Page for more info.

October 14
2011

Patchworker 0.2

Uncategorized

The new version of Patchworker adds support for images with multiple stretch areas – ‘n-patch’ graphics.

Downloads available on the main page.

September 18
2011

Network Spoofer 0.7 – A quick update

Network Spoofer

Network Spoofer 0.7 has just been released onto the Android Market, and it fixes several crashes that have been reported.

I’ve included a new spoof as well, however if there is anything new you’d like to see in this program (new spoofs etc.) then leave a comment below.

The latest version can be downloaded from the Android Market.

September 14
2011

Patchworker

Android Development

Patchworker is a new application of mine which makes the process of creating images during Android development easier – it exports the correct sizes of images into the corresponding folders in an Android project and allows easy creation of 9-patch scaling graphics for Android. It also allows exporting of SVG images into multiple sizes, a process which can be quite tedious.

See the main project page for more info and downloads.