gator96100 / proxspace Goto Github PK
View Code? Open in Web Editor NEWProxmark III develoment environment for Windows
Proxmark III develoment environment for Windows
Hello community,
Unfortunately I'm not so lucky with the installation of ProxSpace on Windows 10.
After restarting runme64.bat and starting autobuild.bat I get line-by-line error messages with "mingw32: key is unknown / database 'mingw64' is not valid"
Even if the bash was loaded at the end, he does not know the "make" command. I installed over Chocolatey, but it doesn't go through without problems. I get the same errors as when I ran the bat files.
I downloaded / cloned ProxSpace via master zip, I also tried the last release zip. The same problem for everyone.
Output from autobuild.bat:
error: mingw32: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
error: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" could not be looked up remotely
error: mingw64: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
error: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" could not be looked up remotely
error: package 'zip' was not found
error: mingw32: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
error: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" could not be looked up remotely
error: mingw64: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
error: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" could not be looked up remotely
error: database 'mingw32' is not valid (invalid or corrupted database (PGP signature))
error: database 'mingw64' is not valid (invalid or corrupted database (PGP signature))
Processing: armsrc-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: bootrom-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: client-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: common-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: common_arm-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: common_fpga-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: doc-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: docker-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: driver-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: fpga-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: include-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: recovery-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: tools-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: traces-32
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
error: mingw32: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
error: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" could not be looked up remotely
error: mingw64: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
error: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" could not be looked up remotely
error: package 'zip' was not found
error: mingw32: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
error: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" could not be looked up remotely
error: mingw64: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" is unknown
error: key "4A6129F4E4B84AE46ED7F635628F528CF3053E04" could not be looked up remotely
error: database 'mingw32' is not valid (invalid or corrupted database (PGP signature))
error: database 'mingw64' is not valid (invalid or corrupted database (PGP signature))
Processing: armsrc-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: bootrom-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: client-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: common-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: common_arm-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: common_fpga-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: doc-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: docker-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: driver-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: fpga-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: include-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: recovery-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: tools-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Processing: traces-64
/ps/autobuild.sh: line 25: git: command not found
/ps/autobuild.sh: line 26: git: command not found
/ps/autobuild.sh: line 27: git: command not found
/ps/autobuild.sh: line 30: make: command not found
/ps/autobuild.sh: line 31: make: command not found
Does anyone have a solution?
I can't get prefs set savepaths
to work, I've tried:
-c
optionBut files always seem to end up wherever I run the pm3 script from. I might add a line to the script to cd to the saves directory as a temporary fix
Out of the box, gcc
won't run on Windows 7 (x86_32), and it complains that libwinpthread-1.dll
is not compatible with that version of Windows.
I was able to resolve this by copying msys/mingw/i686-w64-mingw32/lib/libwinpthread-1.dll
to msys/mingw/bin/
, and overwriting it.
I changed my computer, copied the "proxspace" folder to the new computer, ran "runme64", and prompted "unknown + user @ desktop-bdf7vmj mingw64" error. What should I do?
Just tested latest 3.5 release and it looks like the autobuild script is missing capture of a couple of DLL's:
libbrotlidec.dll
libbrotlicommon.dll
Updating git with having permissions issues will break pacman and prevent use of proxspace as it will be entirely broken. Had to try and update git to have a version that has remote-https due to git no longer allowing http.
Just wanted to put this out there more for future pay attention and make sure everything is not marked as blocked in file properties for the 7z file.
comments
Comments
@Darkcast
running on windwos 10 and on the lastest version of both proxmark and proxspace64
when I try to I make install
and I get the following error (see bold below)
pm3 ~$ make clean && make all
Platform name: Proxmark3 rdv4
PLATFORM: PM3RDV4
Platform extras: No extra selected
Included options: SMARTCARD FLASH LF HITAG ISO15693 LEGICRF ISO14443b ISO14443a ICLASS FELICA NFCBARCODE HFSNIFF
Standalone mode: LF_SAMYRUN
[] MAKE client/clean
[] MAKE bootrom/clean
[] MAKE fpga_compress/clean
[] MAKE armsrc/clean
[] MAKE recovery/clean
[] MAKE mfkey/clean
[*] MAKE nonce2key/clean
Platform name: Proxmark3 rdv4
PLATFORM: PM3RDV4
Platform extras: No extra selected
Included options: SMARTCARD FLASH LF HITAG ISO15693 LEGICRF ISO14443b ISO14443a ICLASS FELICA NFCBARCODE HFSNIFF
Standalone mode: LF_SAMYRUN
[*] MAKE client/all
[-] CC proxmark3.c
[-] CC uart/uart_posix.c
[-] CC uart/uart_win32.c
[-] CC ui.c
[-] CC ../common/commonutil.c
[-] CC util.c
[-] CC ../common/util_posix.c
[-] CC scandir.c
[-] CC ../common/crc16.c
[-] CC comms.c
[-] CC ../common/crapto1/crapto1.c
[-] CC ../common/crapto1/crypto1.c
[-] CC mifare/mfkey.c
[-] CC tea.c
[-] CC fido/additional_ca.c
[-] CC fido/cose.c
[-] CC fido/cbortools.c
[-] CC fido/fidocore.c
[-] CC crypto/asn1dump.c
[-] CC crypto/libpcrypto.c
[-] CC crypto/asn1utils.c
[-] CC cliparser/argtable3.c
[-] CC cliparser/cliparser.c
[-] CC loclass/cipher.c
[-] CC loclass/cipherutils.c
[-] CC loclass/ikeys.c
[-] CC loclass/elite_crack.c
[-] CC fileutils.c
[-] CC whereami.c
[-] CC mifare/mifarehost.c
[-] CC ../common/parity.c
[-] CC ../common/crc.c
[-] CC ../common/crc64.c
[-] CC ../common/legic_prng.c
[-] CC ../common/iso15693tools.c
[-] CC prng.c
[-] CC graph.c
[-] CC cmddata.c
[-] CC ../common/lfdemod.c
[-] CC emv/crypto_polarssl.c
[-] CC emv/crypto.c
[-] CC emv/emv_pk.c
[-] CC emv/emv_pki.c
[-] CC emv/emv_pki_priv.c
[-] CC emv/test/cryptotest.c
[-] CC emv/apduinfo.c
[-] CC emv/dump.c
[-] CC emv/tlv.c
[-] CC emv/emv_tags.c
[-] CC emv/dol.c
[-] CC emv/emvjson.c
[-] CC emv/emvcore.c
[-] CC emv/test/crypto_test.c
[-] CC emv/test/sda_test.c
[-] CC emv/test/dda_test.c
[-] CC emv/test/cda_test.c
[-] CC emv/cmdemv.c
[-] CC emv/emv_roca.c
[-] CC mifare/mifare4.c
[-] CC mifare/mad.c
[-] CC mifare/ndef.c
[-] CC cmdanalyse.c
[-] CC cmdhf.c
[-] CC cmdhflist.c
[-] CC aidsearch.c
[-] CC cmdhf14a.c
[-] CC cmdhf14b.c
[-] CC cmdhf15.c
[-] CC cmdhfepa.c
[-] CC cmdhflegic.c
[-] CC cmdhficlass.c
[-] CC cmdhfmf.c
[-] CC cmdhfmfu.c
[-] CC cmdhfmfp.c
[-] CC cmdhfmfhard.c
[-] CC hardnested/hardnested_bruteforce.c
[-] CC cmdhfmfdes.c
[-] CC cmdhftopaz.c
[-] CC cmdhffido.c
[-] CC cmdhffelica.c
[-] CC cmdhfthinfilm.c
[-] CC cmdhw.c
[-] CC cmdlf.c
[-] CC cmdlfawid.c
[-] CC cmdlfcotag.c
[-] CC cmdlfem4x.c
[-] CC cmdlffdx.c
[-] CC cmdlfguard.c
[-] CC cmdlfgallagher.c
[-] CC cmdlfhid.c
[-] CC cmdlfhitag.c
[-] CC cmdlfio.c
[-] CC cmdlfindala.c
[-] CC cmdlfjablotron.c
[-] CC cmdlfkeri.c
[-] CC cmdlfnexwatch.c
[-] CC cmdlfnedap.c
[-] CC cmdlfnoralsy.c
[-] CC cmdlfpac.c
[-] CC cmdlfparadox.c
[-] CC cmdlfpcf7931.c
[-] CC cmdlfpresco.c
[-] CC cmdlfpyramid.c
[-] CC cmdlfsecurakey.c
[-] CC cmdlft55xx.c
[-] CC cmdlfti.c
[-] CC cmdlfviking.c
[-] CC cmdlfvisa2000.c
[-] CC cmdlfmotorola.c
[-] CC cmdtrace.c
[-] CC cmdflashmem.c
[-] CC cmdflashmemspiffs.c
[-] CC cmdsmartcard.c
[-] CC cmdusart.c
[-] CC cmdwiegand.c
[-] CC cmdparser.c
[-] CC cmdmain.c
[-] CC pm3_binlib.c
[-] CC scripting.c
[-] CC cmdscript.c
[-] CC pm3_bitlib.c
[-] CC cmdcrc.c
[-] CC ../common/bucketsort.c
[-] CC flash.c
[-] CC wiegand_formats.c
[-] CC wiegand_formatutils.c
[-] UIC ui/ui_overlays.h
[-] CXX proxgui.cpp
In file included from proxgui.cpp:14:0:
*proxguiqt.h:68:5: error: 'Ui' does not name a type; did you mean 'IUri'?
Ui::Form opsController;
^~
IUri
make[1]: *** [Makefile:441: obj/proxgui.o] Error 1
make: *** [Makefile:98: client/all] Error 2
pm3
warning: option --force is deprecated; use --overwrite instead
One thing that has been on my mind is the strangeness with ansi colors in the mingw based proxspace environment.
Since there is color when we start the mingw env but once we start the proxmark3 client the output stops being able to translate the escape sequences correct.
Does someone have a solution for this?
Hi,
Just one question:
Openocd integration is possible into proxspace ?
Thank you in advance
I wrote the code like this,but i cant get the number behind the "block data:" please help
- Case "button_break"
item.Control = New Button
item.Control.Text = item.Text
ToolTip1.SetToolTip(item.Control, item.Tooltip)
AddHandler item.Control.Click, AddressOf hi
AddHandler item.Control.Click, AddressOf actionCommand
'AddHandler hi(), AddressOf actionCommand
'sector = hi()
Call hi()
item.Action &= ("hf mf nested 1" & sector)
item.Control.Tag = item.Action
item.Control.SetBounds(0, i * 35, 140, 20)
item.Control.AutoSize = True
Public Sub hi()
Dim sector_num() As String
sector_num = Split(prompt.Text, vbCrLf)
For i = 0 To UBound(sector_num)
If Strings.Left(sector_num(i), 11) = "block data:" Then
sector = Strings.Right(sector_num(i), Strings.Len(sector_num(i)) - 11)
End If
Next i
End Sub
proxmark3> hf mf nested 1
Usage:
all sectors: hf mf nested <key A/B> <key (12 hex symbols)> [t,d]
one sector: hf mf nested o <key A/B> <key (12 hex symbols)>
<target block number> <target key A/B> [t]
card memory - 0 - MINI(320 bytes), 1 - 1K, 2 - 2K, 4 - 4K, - 1K
t - transfer keys into emulator memory
d - write keys to binary file
sample1: hf mf nested 1 0 A FFFFFFFFFFFF
sample2: hf mf nested 1 0 A FFFFFFFFFFFF t
sample3: hf mf nested 1 0 A FFFFFFFFFFFF d
sample4: hf mf nested o 0 A FFFFFFFFFFFF 4 A
After runme64.bat and it completes without error
at prompt, i follow the steps mentioned in the manual
During the make clean && make all, it always stop with errors:
[-] CC amiibo.c
[-] CC drbg.c
[-] CC keygen.c
[=] AR libamiibo.a
[=] GEN lualibs/pm3_cmd.lua
[=] GEN lualibs/mfc_default_keys.lua
[=] LD proxmark3
[*] MAKE bootrom/all
[=] GEN version.c
[-] CC version.c
make[1]: arm-none-eabi-gcc: No such file or directory
make[1]: *** [../common_arm/Makefile.common:74: obj/version.o] Error 127
make: *** [Makefile:92: bootrom/all] Error 2
proxspace@DESKTOP-S0RCVSS MINGW64 ~
Any suggestion what it is going wrong?
Hi
Our appveyor is failing with the same error since today, see example here:
https://ci.appveyor.com/project/RfidResearchGroup/proxmark3/builds/28592066
And today I got someone at a NFC training getting the same error when he tried to install a fresh ProxSpace.
Error in Appveyor is "make not found" and is caused by the compilation toolchain not being installed properly.
Sorry I can't copy/paste the exact initial error but you should be able to easily reproduce it as it failed both on Appveyor and someone's Windows with the same error...
Trying to install on windows 11 and it just loops back to these errors seemingly endlessly:
error: mingw-w64-x86_64-jansson: signature from "David Macek [email protected]" is unknown trust
:: File /var/cache/pacman/pkg/mingw-w64-x86_64-jansson-2.13.1-1-any.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
Installing: mingw-w64-x86_64-qt5
warning: mingw-w64-x86_64-qt5-5.15.2-8 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) mingw-w64-x86_64-qt5-5.15.2-8
Steps to reproduce:
Every time I've done this or any combination of the steps, the 64-bit shell seems to get stuck in an update loop where I get the following errors and warnings every time the 64-bit shell starts:
warning: option --force is deprecated; use --overwrite instead
mingw-w64-x86_64-gcc-libs-8.2.0-3-any 565.3 KiB 2.44M/s 00:00 [#######################################################] 100%
mingw-w64-x86_64-gcc-libs-8.2.0-3-any.sig 119.0 B 116K/s 00:00 [#######################################################] 100%
loading packages...
warning: downgrading package mingw-w64-x86_64-gcc-libs (9.2.0-1 => 8.2.0-3)
resolving dependencies...
looking for conflicting packages...
error: failed to prepare transaction (could not satisfy dependencies)
:: installing mingw-w64-x86_64-gcc-libs (8.2.0-3) breaks dependency 'mingw-w64-x86_64-gcc-libs=9.2.0-1' required by mingw-w64-x86_64-gcc
warning: option --force is deprecated; use --overwrite insteadCache directory: /var/cache/pacman/pkg/
:: Do you want to remove ALL files from cache? [Y/n]
removing all files from cache...Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n]
removing unused sync repositories...
warning: option --force is deprecated; use --overwrite instead
mingw-w64-x86_64-gcc-8.2.0-3-any 28.7 MiB 13.3M/s 00:02 [#######################################################] 100%
mingw-w64-x86_64-gcc-8.2.0-3-any.sig 119.0 B 116K/s 00:00 [#######################################################] 100%
loading packages...
warning: downgrading package mingw-w64-x86_64-gcc (9.2.0-1 => 8.2.0-3)
resolving dependencies...
warning: cannot resolve "mingw-w64-x86_64-gcc-libs=8.2.0-3", a dependency of "mingw-w64-x86_64-gcc"
:: The following package cannot be upgraded due to unresolvable dependencies:
mingw-w64-x86_64-gcc:: Do you want to skip the above package for this upgrade? [Y/n]
looking for conflicting packages...
there is nothing to do
warning: option --force is deprecated; use --overwrite insteadCache directory: /var/cache/pacman/pkg/
:: Do you want to remove ALL files from cache? [Y/n]
removing all files from cache...Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n]
removing unused sync repositories...
warning: option --force is deprecated; use --overwrite instead
mingw-w64-x86_64-readline-6.3.008-1-any 327.4 KiB 1741K/s 00:00 [#######################################################] 100%
mingw-w64-x86_64-readline-6.3.008-1-any.sig 96.0 B 93.8K/s 00:00 [#######################################################] 100%
loading packages...
warning: downgrading package mingw-w64-x86_64-readline (8.0.000-4 => 6.3.008-1)
resolving dependencies...
looking for conflicting packages...Packages (1) mingw-w64-x86_64-readline-6.3.008-1
Total Installed Size: 1.44 MiB
Net Upgrade Size: -0.11 MiB:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [#######################################################] 100%
(1/1) checking package integrity [#######################################################] 100%
(1/1) loading package files [#######################################################] 100%
(1/1) checking for file conflicts [#######################################################] 100%
(1/1) checking available disk space [#######################################################] 100%
:: Processing package changes...
(1/1) downgrading mingw-w64-x86_64-readline [#######################################################] 100%
warning: option --force is deprecated; use --overwrite insteadCache directory: /var/cache/pacman/pkg/
:: Do you want to remove ALL files from cache? [Y/n]
removing all files from cache...Database directory: /var/lib/pacman/
:: Do you want to remove unused repositories? [Y/n]
removing unused sync repositories...
Unfortunately I am not familiar enough with MSYS2 to have a good understanding of what the issue is other than an apparent dependency conflict that doesn't seem to resolve. After the update compiling in the x64 environment also fails with the following error:
gcc -std=c99 -D_ISOC99_SOURCE -DPRESETS -I. -I../include -I../common -I/opt/local/include -I../common/zlib -Iuart -I./liblua -I../common/mbedtls -I./jansson -I./tinycbor -Wall -Werror -g -O3 -mno-ms-bitfields -DHAVE_GUI -DPRESETS -DBMPTST -o reveng/bmptst reveng/bmpbit.c
( ./reveng/bmptst && touch reveng/bmptst ) || ( rm -f reveng/bmptst && false )
reveng: configuration fault. Update reveng/config.h with these definitions and recompile:
#define BMP_BIT 32
#define BMP_SUB 16
make[1]: *** [Makefile:364: reveng/bmptst] Error 1
make: *** [Makefile:55: client/all] Error 2
Any suggestions?
I uninstalled the usb driver as I couldn't find the device and it was in the hidden section.
I can no longer find it at all, how do I get it back?
sometimes if you using msys2 in 32 bit mode - it needs to add this
pacman -S mingw-w64-i686-libsndfile
After secusefull compiling I got bigger size of the firmware compare to Gator96100 distribs
There is my compiled firmware is flasing good but some thimes I got an jumping err of USB Discriptor
My collom is left, right is Gator96100:
My installation of ProxSpace is clear and can't be any error
PS: Gator96100, please add to auto build: eml; bin; html; json to pack it into zip files.(it already in .gitignore of proxmark repo)
I am having issues getting the installer to run, most likely because the mirrorlist is outdated. It keeps referring to repo.msys2.org which is incorrect, the new one is packages.msys2.org.
Hi, thanks for this excellent tool. When I compiled official firmware 2.1.0 and 2.0.0 from this page https://github.com/Proxmark/proxmark3/releases, the script stoped with error.
Could please tell me how to solve it? Below is the error message of compiling version 2.1.0.
Thank you very much!
m3 ~$ make clean && make all make -C bootrom clean make[1]: Entering directory '/pm3/bootrom' rm -rf obj/*.o rm -rf obj/*.elf rm -rf obj/*.s19 rm -rf obj/*.map rm -rf obj/*.d rm -rf version.c make[1]: Leaving directory '/pm3/bootrom' make -C armsrc clean make[1]: Entering directory '/pm3/armsrc' rm -rf obj/*.o rm -rf obj/*.elf rm -rf obj/*.s19 rm -rf obj/*.map rm -rf obj/*.d rm -rf version.c make[1]: Leaving directory '/pm3/armsrc' make -C client clean make[1]: Entering directory '/pm3/client' rm -f cli cli.exe flasher flasher.exe proxmark3 proxmark3.exe snooper snooper.ex e obj/nonce2key/crapto1.o obj/nonce2key/crypto1.o obj/nonce2key/nonce2key.o obj/ loclass/cipher.o obj/loclass/cipherutils.o obj/loclass/des.o obj/loclass/ikeys.o obj/loclass/elite_crack.o obj/loclass/fileutils.o obj/mifarehost.o obj/crc.o ob j/crc16.o obj/crc64.o obj/iso14443crc.o obj/iso15693tools.o obj/data.o obj/graph .o obj/ui.o obj/cmddata.o obj/lfdemod.o obj/cmdhf.o obj/cmdhf14a.o obj/cmdhf14b. o obj/cmdhf15.o obj/cmdhfepa.o obj/cmdhflegic.o obj/cmdhficlass.o obj/cmdhfmf.o obj/cmdhfmfu.o obj/cmdhw.o obj/cmdlf.o obj/cmdlfio.o obj/cmdlfhid.o obj/cmdlfem4 x.o obj/cmdlfhitag.o obj/cmdlfti.o obj/cmdparser.o obj/cmdmain.o obj/cmdlft55xx. o obj/cmdlfpcf7931.o obj/pm3_binlib.o obj/scripting.o obj/cmdscript.o obj/pm3_bi tlib.o obj/aes.o obj/protocols.o obj/sha1.o obj/*.o *.o *.moc.cpp cd ../liblua && make clean make[2]: Entering directory '/pm3/liblua' rm -f liblua.a lua luac lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o l gc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o lt m.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o li olib.o lmathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o lua.o luac.o make[2]: Leaving directory '/pm3/liblua' make[1]: Leaving directory '/pm3/client' make -C recovery clean make[1]: Entering directory '/pm3/recovery' rm -f bootrom.bin fullimage.bin proxmark3_recovery.bin make[1]: Leaving directory '/pm3/recovery' make -C bootrom all make[1]: Entering directory '/pm3/bootrom' perl ../tools/mkversion.pl .. > version.c || cp ../common/default_version.c vers ion.c fatal: not a git repository (or any of the parent directories): .git fatal: not a git repository (or any of the parent directories): .git arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 - I. -Os -mthumb -mthumb-interwork -o obj/version.o version.c arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 - I. -Os -mthumb-interwork -o obj/ram-reset.o ram-reset.s arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 - I. -Os -mthumb-interwork -o obj/flash-reset.o flash-reset.s arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 - I. -Os -mthumb -mthumb-interwork -o obj/cmd.o ../common/cmd.c arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 - I. -Os -mthumb -mthumb-interwork -o obj/usb_cdc.o ../common/usb_cdc.c arm-none-eabi-gcc -c -I../include -I../common -Wall -Werror -pedantic -std=c99 - I. -Os -mthumb -mthumb-interwork -o obj/bootrom.o bootrom.c bootrom.c: In function 'flash_mode': bootrom.c:206:3: error: this 'for' clause does not guard... [-Werror=misleading- indentation] for (volatile size_t i=0; i<0x100000; i++); ^~~ bootrom.c:208:2: note: ...this statement, but the latter is misleadingly indente d as if it were guarded by the 'for' for(;;) { ^~~ cc1.exe: all warnings being treated as errors make[1]: *** [../common/Makefile.common:80: obj/bootrom.o] Error 1 make[1]: Leaving directory '/pm3/bootrom' make: *** [Makefile:9: bootrom/all] Error 2 pm3 ~$
I downloaded the lastest release of proxspace v3.11 but unfortunately my setup after running .\runme64.bat
is stuck at "reinstalling mingw-w64-x86_64-cmake"
Any help is really appreciated, what am I doing wrong?
I have successfully installed proxspace in the past, but after a period of time, I encountered an error message indicating that there is a problem with cygwin.dll. Based on the error message and some online help, I believe that the problem is that there are multiple different versions of cygwin.dll on my computer. So I searched my disk and only kept the latest version of cygwin.dll, but the problem still exists
I happy to tell you that is community now have easy access to video guide for installing ProxSpace to Windows. You can use it as video instruction at your title page.
Many Thanks
Hi
Ran this earlier and was wondering why it’s pulling files from Chinese domains(.cn). Why is that?
The current proxspace is 18gb, without the pm3 repo.
That is massive. We really need to make it smaller again. Ppl with laptops has not that large disc always.
The libjansson can be removed again, and the QT5 must be able to be smaller, I think its 10Gb.
@doegox maybe has some other suggestions.
Describe the bug
A clear and concise description of what the bug is.
I'd like to build the fpga_lf.bit and fpga_hf.bit by myself, but it seem that some pack missing.
To Reproduce
Steps to reproduce the behavior:
1.git clone 'https://github.com/RfidResearchGroup/proxmark3.git' to '/pm3'
2. Go to 'proxmark3-master/fpga'
3. Execute 'make'
unknown command:: 0x61334d50[!!] ERROR: cannot communicate with the Proxmark
Not much to say, it’s on everything else so was surprised at the absence. is it easy to install after? sure - but felt it’d make sense to include it in the base environment.
Two issues in one picture.
Just saw that there exists a newer devkitARM package, see link below. Have you tested it?
https://sourceforge.net/projects/devkitpro/files/devkitARM/devkitARM_r47
hi
When I use the autoBuild sdk to compile, the software tells that git is an unknown command, and some other commands are as the same, such as 'cp'.
Would you please explain how to solve it?
I completed all the instructions for Windows installation, to the point where I type in the Flasher command.
./client/flasher comx -b ./bootrom/obj/bootrom.elf
I also tried
client/flasher comx -b bootrom/obj/bootrom.elf
either way I get ... no such file or directory
I get to this point and I'm unable to continue... ICEMAN, i followed your instructions and tried previous versions to no avail. I tried to follow Chrissy Morgan's video, and got to the same point and not Flash... additionally, I couldn't find a FLASHER.EXE file either.
Any assistance would be appricated
Thank you
Please replace it to fix an errors with builds:
autobuild.sh.zip
I have consistently observed that with v3.2 ProxSpace is VERY slow to start while the Internet is connected. Whatever update it's checking on, it often takes forever, and it seems to be much faster to disconnect from the Internet each time I start it and then re-connect once the prompt has fully loaded.
What is being checked online each time, and why does it take so long? I have done several clean installs of ProxSpace on several different Windows 10 systems and they all seem to behave the same way.
add to readme
msys2 needs to update packages time to time via command pacman -Syu
The initial msys2 update will remove the msys2/etc/post-install/09-proxspace.post file.
Would it be OK if we link to your ProxSpace from the Proxmark Wiki?
After complied by running the autobuild.bat, i try to run the Go.bat in the win32 foler, it could not find libicuin65.dll.
trying to runme64.bat gives a lot of Virus and Threat protection warnings and it takes forever to start up.
Did I miss something with UAC?
[-b BaseAddress] [-o Offset] [-s DllSuffix] [-T FileList | -] [-4|-8] [-p] [-t] [-i] [-v]
pm3 ~$ make clean && make all make -C client clean
make[1]: Entering directory '/pm3/client'
rm -f proxmark3 flasher fpga_compress proxmark3.exe flasher.exe fpga_compress.exe obj/uart_posix.o obj/uart_win32.o obj/util.o obj/util_posix.o obj/ui.o obj/comms.o obj/cmdsmartcard.o obj/pcsc.o obj/crapto1/crapto1.o obj/crapto1/crypto1.o obj/crypto/libpcrypto.o obj/crypto/asn1utils.o obj/crypto/asn1dump.o obj/cliparser/argtable3.o obj/cliparser/cliparser.o obj/fido/additional_ca.o obj/fido/cose.o obj/fido/cbortools.o obj/fido/fidocore.o obj/mifare/mfkey.o obj/loclass/cipher.o obj/loclass/cipherutils.o obj/loclass/ikeys.o obj/loclass/elite_crack.o obj/loclass/fileutils.o obj/whereami.o obj/mifare/mifarehost.o obj/mifare/mifare4.o obj/mifare/mad.o obj/mifare/ndef.o obj/parity.o obj/crc.o obj/crc16.o obj/crc64.o obj/iso14443crc.o obj/iso15693tools.o obj/graph.o obj/cmddata.o obj/lfdemod.o obj/emv/crypto_polarssl.o obj/emv/crypto.o obj/emv/emv_pk.o obj/emv/emv_pki.o obj/emv/emv_pki_priv.o obj/emv/test/cryptotest.o obj/emv/apduinfo.o obj/emv/dump.o obj/emv/tlv.o obj/emv/emv_tags.o obj/emv/dol.o obj/emv/emvjson.o obj/emv/emvcore.o obj/emv/test/crypto_test.o obj/emv/test/sda_test.o obj/emv/test/dda_test.o obj/emv/test/cda_test.o obj/emv/cmdemv.o obj/emv/emv_roca.o obj/cmdhf.o obj/cmdhflist.o obj/cmdhf14a.o obj/cmdhf14b.o obj/cmdhf15.o obj/cmdhfepa.o obj/cmdhflegic.o obj/cmdhficlass.o obj/cmdhfmf.o obj/cmdhfmfp.o obj/cmdhfmfu.o obj/cmdhfmfhard.o obj/hardnested/hardnested_bruteforce.o obj/cmdhftopaz.o obj/cmdhffido.o obj/cmdhw.o obj/cmdlf.o obj/cmdlfawid.o obj/cmdlfcotag.o obj/cmdlfem4x.o obj/cmdlffdx.o obj/cmdlfgproxii.o obj/hidcardformatutils.o obj/hidcardformats.o obj/cmdlfhid.o obj/cmdlfhitag.o obj/cmdlfio.o obj/cmdlfindala.o obj/cmdlfjablotron.o obj/cmdlfnexwatch.o obj/cmdlfnoralsy.o obj/cmdlfparadox.o obj/cmdlfpcf7931.o obj/cmdlfpresco.o obj/cmdlfpyramid.o obj/cmdlfsecurakey.o obj/cmdlft55xx.o obj/cmdlfti.o obj/cmdlfviking.o obj/cmdlfvisa2000.o obj/cmdlfpac.o obj/cmdparser.o obj/cmdmain.o obj/scripting.o obj/cmdscript.o obj/pm3_binlib.o obj/pm3_bitlib.o obj/protocols.o obj/taginfo.o obj/deflate.o obj/adler32.o obj/trees.o obj/zutil.o obj/inflate.o obj/inffast.o obj/inftrees.o obj/guidummy.o obj/hardnested/hardnested_bf_core_NOSIMD.o obj/hardnested/hardnested_bitarray_core_NOSIMD.o obj/hardnested/hardnested_bf_core_MMX.o obj/hardnested/hardnested_bitarray_core_MMX.o obj/hardnested/hardnested_bf_core_SSE2.o obj/hardnested/hardnested_bitarray_core_SSE2.o obj/hardnested/hardnested_bf_core_AVX.o obj/hardnested/hardnested_bitarray_core_AVX.o obj/hardnested/hardnested_bf_core_AVX2.o obj/hardnested/hardnested_bitarray_core_AVX2.o obj/*.o *.moc.cpp ui/ui_overlays.h lualibs/usb_cmd.lua
cd ../liblua && make clean
make[2]: Entering directory '/pm3/liblua'
rm -f liblua.a lua luac lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o lfunc.o lgc.o llex.o lmem.o lobject.o lopcodes.o lparser.o lstate.o lstring.o ltable.o ltm.o lundump.o lvm.o lzio.o lauxlib.o lbaselib.o lbitlib.o lcorolib.o ldblib.o liolib.o lmathlib.o loslib.o lstrlib.o ltablib.o loadlib.o linit.o lua.o luac.o
make[2]: Leaving directory '/pm3/liblua'
cd ./jansson && make clean
make[2]: Entering directory '/pm3/client/jansson'
rm -f dump.o error.o hashtable.o hashtable_seed.o load.o memory.o pack_unpack.o strbuffer.o strconv.o utf.o path.o value.o
rm -f libjansson.a
make[2]: Leaving directory '/pm3/client/jansson'
cd ../common/mbedtls && make clean
make[2]: Entering directory '/pm3/common/mbedtls'
rm -f aes.o asn1parse.o asn1write.o base64.o bignum.o ctr_drbg.o entropy_poll.o entropy.o error.o timing.o ecp.o ecp_curves.o certs.o camellia.o blowfish.o cipher_wrap.o cipher.o cmac.o des.o ecdsa.o md.o md_wrap.o md5.o oid.o pem.o arc4.o pk.o pk_wrap.o pkwrite.o pkcs5.o pkcs12.o pkparse.o platform.o platform_util.o rsa.o rsa_internal.o sha1.o sha256.o sha512.o threading.o x509.o x509_crl.o x509_crt.o
rm -f libmbedtls.a
make[2]: Leaving directory '/pm3/common/mbedtls'
cd ./tinycbor && make clean
make[2]: Entering directory '/pm3/client/tinycbor'
rm -f cborencoder.o cborencoder_close_container_checked.o cborerrorstrings.o cborparser.o cborparser_dup_string.o cborpretty.o cbortojson.o cborvalidation.o
rm -f tinycbor.a
make[2]: Leaving directory '/pm3/client/tinycbor'
make[1]: Leaving directory '/pm3/client'
make -C bootrom clean
make[1]: Entering directory '/pm3/bootrom'
rm -rf obj/*.o
rm -rf obj/*.elf
rm -rf obj/*.s19
rm -rf obj/*.map
rm -rf obj/*.d
rm -rf version.c
make[1]: Leaving directory '/pm3/bootrom'
make -C armsrc clean
make[1]: Entering directory '/pm3/armsrc'
rm -rf obj/*.o
rm -rf obj/*.elf
rm -rf obj/*.s19
rm -rf obj/*.map
rm -rf obj/*.d
rm -rf obj/*.z
rm -rf obj/*.bin
rm -rf version.c fpga_version_info.c
make[1]: Leaving directory '/pm3/armsrc'
make -C recovery clean
make[1]: Entering directory '/pm3/recovery'
rm -f bootrom.bin fullimage.bin proxmark3_recovery.bin
make[1]: Leaving directory '/pm3/recovery'
make -C tools/mfkey clean
make[1]: Entering directory '/pm3/tools/mfkey'
rm -f crypto1.o crapto1.o parity.o util_posix.o mfkey.o mfkey32 mfkey64 mfkey32.exe mfkey64.exe
make[1]: Leaving directory '/pm3/tools/mfkey'
make -C client all
make[1]: Entering directory '/pm3/client'
Compiling liblua, using platform mingw
cd ../liblua && make mingw
make[2]: Entering directory '/pm3/liblua'
make "LUA_A=lua52.dll" "LUA_T=lua.exe" \
"AR=gcc -shared -o" "RANLIB=strip --strip-unneeded" \
"SYSCFLAGS=-DLUA_BUILD_AS_DLL" "SYSLIBS=" "SYSLDFLAGS=-s" lua.exe
make[3]: Entering directory '/pm3/liblua'
gcc -O2 -Wall -DLUA_COMPAT_ALL -DLUA_BUILD_AS_DLL -c -o lua.o lua.c
make[3]: gcc: No such file or directory
make[3]: *** [<builtin>: lua.o] Error 127
make[3]: Leaving directory '/pm3/liblua'
make[2]: *** [Makefile:112: mingw] Error 2
make[2]: Leaving directory '/pm3/liblua'
make[1]: *** [Makefile:312: lua_build] Error 2
make[1]: Leaving directory '/pm3/client'
make: *** [Makefile:33: client/all] Error 2
pm3 ~$
Hi
I need for compile jansson-devel but i dont see it in mingw(
I need to manually import .h files to project?
in this file
https://github.com/Gator96100/ProxSpace/blob/master/msys2/etc/post-install/09-proxspace.post
here
pacman --noconfirm -S mingw-w64-i686-gcc mingw-w64-i686-readline mingw-w64-i686-qt5 git make pkg-config
nedds to add "--force" option because clean install cant do this line
because of error: error: failed to commit transaction (conflicting files)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.