-
Notifications
You must be signed in to change notification settings - Fork 940
LF operations fixes, and coverity code scan fixes #23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…table. Also did changes to handling ioprox tags, this is yet untested, so until it's been tested it should be kept off 'stable' branch
…e no more false readings now
Ioprox fixes
Coverity fixes
|
great thanks nice job On Wed, Oct 29, 2014 at 2:28 PM, Martin Holst Swende <
|
|
Sorry, right now I have no time to test the changes. |
|
Any commands+variable parameters you need to test? I will probably have time next week. -----Original Message----- Sorry, right now I have no time to test the changes. Reply to this email directly or view it on GitHub: |
|
Well, it would of course be good if you also verified that you get less false readings when doing 'lf hid fskdemod'. Otherwise, feel free to peek around what files have been changed, I've been all over the place ... But it's mostly very small things. |
LF operations fixes, and coverity code scan fixes
|
Hi my friend, asper here ! Are you leaving the pm3 scene to get into HackRF and HydraBus one ? I will enjoy you but please do not leave the pm3 community __________ Information from ESET NOD32 Antivirus, version of virus signature database 10664 (20141103) __________ The message was checked by ESET NOD32 Antivirus. |
|
We'll see. I think pm3 has a place, but perhaps there are other platforms more suitable for the majority of the usecases. |
|
I already got a rfidler too! I must understand if hydra can be suitable for sniffing/emulating hf before acquiring another "spare time consuming tool" ;) -----Original Message----- We'll see. I think pm3 has a place, but perhaps there are other platforms more suitable for the majority of the usecases. Reply to this email directly or view it on GitHub: |
|
Unfortunately hydra cant emulate Mifare Classic( If they dont understand why they will understand why then they try to make the code. As I see only one way exists( FPGA ( |
|
This is not the best place for a discussion (a closed pull-request completely unrelated to what we're talking about =D)), but merlokk, I'm very interested if you could explain why that would not be possible. Either here or in the proxmark forum, so bvernoux can be part of the discussion. I have not looked enough at the specs to form an opinion. |
This branch contains various fixes, firstly a rewrite of LF operations; "lf hid fskdemod" and "lf io fskdemod". The changes makes the code a lot cleaner, and also makes the 'lf hid fskdemod' work better, with less (none?) false readings. However, the changes breaks 'lf io fskdemod'. Hopefully that's temporary, as soon as someone can test it and provide some feedback, it should be easy to correct the indices and fix it.
The second batch of changes comes from coverity. I used the cloud scan (https://scan.coverity.com/) which is free for open source projects, and fixed ~30 issues. Some of them were false positives, other typical findings are illegal memory writes or reads. A lot of small issues. Because there were so many, I haven't been able to test each one individually, but I am fairly confident I didn't break anything that wasn't already broken.
Unless anyone yells 'STOP', I'll merge this soonish. If you want access to the coverity scan, send me a message. I thought I'd switch the scan to use the main repo (I did it on my clone) and set it up with a bit of automation.