Proxmark3 community

Research, development and trades concerning the powerful Proxmark3 device.

Remember; sharing is caring. Bring something back to the community.


"Learn the tools of the trade the hard way." +Fravia

You are not logged in.

Announcement

Time changes and with it the technology
Proxmark3 @ discord

Users of this forum, please be aware that information stored on this site is not private.

#1 2018-01-09 16:30:25

Proxcloud
Contributor
Registered: 2018-01-09
Posts: 5
Website

New Android Firmware Flashing App

Hi, I recently wrote a new Android app which allows flashing proxmark3 firmware. It doesn't require root, and has a simple user interface.
It's still in beta and has some known bugs, but is good enough to hopefully be useful.


You can download the compiled apk here https://proxcloud.eu/downloads/Proxclou … ader_4.apk or browse the source on github
https://github.com/Proxcloud/Firmware-Loader




If you find bugs, please file a bug report on github, or if you can fix the bug, please do a pull request smile


Here is a screen shot of the app:
screenshot

Last edited by Proxcloud (2018-02-23 09:24:39)

Offline

#2 2018-01-09 16:36:13

iceman
Administrator
Registered: 2013-04-25
Posts: 9,491
Website

Re: New Android Firmware Flashing App

Sweet,
I see a proxcloud firmware file in the image,  but I can't find it on GitHub.

Offline

#3 2018-01-10 03:48:44

Proxcloud
Contributor
Registered: 2018-01-09
Posts: 5
Website

Re: New Android Firmware Flashing App

Right, none of the firmware images are contained in the app itself, but when run it will download the latest firmware, or if you want to manually download it, you can get it here https://proxcloud.eu/downloads/proxclou … 18-1-2.img

Offline

#4 2018-01-10 09:20:54

iceman
Administrator
Registered: 2013-04-25
Posts: 9,491
Website

Re: New Android Firmware Flashing App

You missunderstand,  I'm not looking for a pre-compiled binary but the source code of it.

Offline

#5 2018-01-11 07:32:28

Danz
Contributor
From: Dubai
Registered: 2015-10-24
Posts: 98

Re: New Android Firmware Flashing App

What is proxcloud firmware ?! is it a full replacement of original firmware or same firmware with an android bridge to your website !!

Am surprised that your app doesn't require at least adb access or root to do this, yet it didn't work on any of my android kernels !

Offline

#6 2018-01-11 15:09:52

Proxcloud
Contributor
Registered: 2018-01-09
Posts: 5
Website

Re: New Android Firmware Flashing App

@Danz it doesn't need root or adb because it makes use of the Android USB Host api, https://developer.android.com/guide/top … /host.html
But you said it didn't work for you... it for works for me on three different phones I've tested... can you tell me which phones you tried? also, does this usb debug app show your proxmark3? https://play.google.com/store/apps/deta … tor&hl=enl it would be great if you could help me figure out what's wrong and I'll fix the app so it works on whatever device you have.

The proxcloud firmware is based off the original, but I have replaced big chunks of it, and am in the process of replacing the remaining old code. The big difference is that it implements WebUSB, a new standard which lets Chrome access USB devices directly, on my site there is code which connects directly to the proxmark3 and transfers raw data to the server for processing. E.g. it uses the proxmark3 hardware to collect auth attempts with new/hard Mifare Classic cards, and transfers it to AWS where the key can be cracked quickly.

Last edited by Proxcloud (2018-01-11 15:35:45)

Offline

#7 2018-01-11 15:15:34

iceman
Administrator
Registered: 2013-04-25
Posts: 9,491
Website

Re: New Android Firmware Flashing App

Cool,  looking forward to look at the source.

Offline

#8 2018-01-11 18:36:09

Danz
Contributor
From: Dubai
Registered: 2015-10-24
Posts: 98

Re: New Android Firmware Flashing App

That is cool, it shows in terminal or the app you shared as proxmark, but your app cant flash it .. the button is greyed out while it is connected .. the app says connect proxmark note . The funny part when I disconnect it,  I hope I can help you figure it out, how you will overcome the cracking process on serverside with remote communication, i think tag's time out is an obstacle or you will buffer to device memory ?

Anyhow one step at time, app cant flash proxmark as button greyed out, firmware image are downloaded correctly (i can tell it is correct md5), could it be the new file name of firmware is not recognized and the issue is not with actual connection ?

PS: would prefer if we can look at the firmware as iceman suggest, would love to have proxmark working both ways and always updated and no bugs .

Offline

Board footer

Powered by FluxBB