profile
viewpoint
Ave aveao Day: private, Night: @lasagnadev Istanbul, Turkey https://ave.zone/ I don't develop code on GitHub anymore. Find my maintained projects at: https://gitlab.com/a - https://gitdab.com/a

916253/Kurisu-Reswitched 9

[Deprecated] Fork of Kurisu for Reswitched.

AkBKukU/discord-bot 6

The main bot for the AkBKukU discord server

aveao/AveBot 4

because there just aren't enough discord bots out there.

aveao/AutoVPN 1

Automatic VPN account creation and mailing system

aveao/bc 1

A simple python3 script to download all the public songs from a bandcamp artist, using bandcamp-dl.

aveao/ChameleonMini 1

This is a codebase that aims to get RRG RevG and emsec's ChameleonMini's codebases merged together.

aveao/Diablo3-GRift-Timer 1

Onscreen timer for greater rifts

aveao/AfterburnerDisplay 0

Display Afterburner stats on ESP8266

aveao/arch-jenkins-docker-jnlp-slave-dkp 0

attempt to get a docker container with devkitpro toolchain installed for use with jenkins

aveao/ArdaLib 0

Open source library to simplify some C# stuff I usually code by hand.

startedblackjack4494/yt-dlc

started time in 3 days

startedjulijonas/apdu-intercept

started time in 4 days

startedosmocom/simtrace2

started time in 4 days

startedblackjack4494/YDLC

started time in 5 days

startedtomer8007/widevine-l3-decryptor

started time in 9 days

issue commentziglang/zig

the plan to get the CI passing with LLVM 11

I just applied the change and I think properly restarted everything. Please let me know if stuff still times out!

andrewrk

comment created time in 15 days

issue commentziglang/zig

the plan to get the CI passing with LLVM 11

I'm completely okay with increasing the build limit. What do you think would be appropriate for this? Would 3 hours be enough, or would you like something higher?

andrewrk

comment created time in 15 days

push eventreswitched/robocop-ng

Ave

commit sha 161caf30e63f7093c58965d3815bfa71ead25695

yubicootp: one more bugfix

view details

push time in 15 days

push eventreswitched/robocop-ng

Ave

commit sha f5ece42b15259ad050ad544bb0c6ac162506bc38

yubicootp: bugfix

view details

push time in 15 days

push eventreswitched/robocop-ng

Ave

commit sha adc4931a57c293399a272efaf1f0951286dbf260

yubicootp: Hackily fix issue of misreading padded signatures from responses :)

view details

push time in 15 days

push eventreswitched/robocop-ng

Ave

commit sha 0487031974376215f63933978f8b46a96d630adc

yubicootp: Add signature support Works both ways! Optional too!

view details

push time in 15 days

push eventreswitched/robocop-ng

Ave

commit sha 490916a1ca25834634d83fbe0b6122855730cd16

yubicootp: Limit to one OTP per message

view details

push time in 15 days

push eventreswitched/robocop-ng

Ave

commit sha 8d1ef828f02df0f62b81fc6560f16e0408c92a8f

yubicootp: Properly fetch mid-message OTPs, allow 1+ OTPs per msg

view details

push time in 15 days

push eventreswitched/robocop-ng

Ave

commit sha 6f30585c961bbf009d5ed82f7951046da21ce662

yubicootp: Attempt to make it work mid-sentence

view details

push time in 15 days

push eventreswitched/robocop-ng

Ave

commit sha 44518e810e6b94702a4bd968dbf1974aec42b204

Add automated Yubico OTP revoke support Thanks @linuxgemini for all your help with this!

view details

push time in 15 days

issue commentdiscord/discord-api-docs

Ability for developers to impose a hard guild limit on bots

Considering that bots with privileged intents cannot be added to 100+ guilds, perhaps enabling them even when not in use could be a workaround until Discord implements a proper guild limit.

SinisterRectus

comment created time in 21 days

push eventgitdemocracy/gitdemocracy

leo60228

commit sha e0b850c048ef3600fb05b33031b0fed9019155dd

Add period

view details

Ave

commit sha 18e832eb7e368aba30caababace89dd349b562a2

Merge pull request #35 from leo60228/patch-1 Add period

view details

push time in 25 days

PR merged gitdemocracy/gitdemocracy

Add period
+2 -1

4 comments

1 changed file

leo60228

pr closed time in 25 days

pull request commentgitdemocracy/gitdemocracy

Add period

3:0

leo60228

comment created time in 25 days

startedQueenLinuxGlitch/joycontrol-kb

started time in 25 days

PR merged reswitched/robocop-ng

Remove asyncio from requirements.txt

asyncio is bundled with Python 3.4+, and the version on PyPI may have issues with newer versions of Python on some configurations.

+0 -1

0 comment

1 changed file

leo60228

pr closed time in a month

push eventreswitched/robocop-ng

leo60228

commit sha d6aa8f7e67ed57a5d35a726dcd81fa0c67b9a32a

Remove asyncio from requirements.txt asyncio is bundled with Python 3.4+, and the version on PyPI may have issues with newer versions of Python on some configurations.

view details

Ave

commit sha b2dd805f2d86a9490e2d4170b5053e89050f0923

Merge pull request #76 from leo60228/remove-asyncio Remove asyncio from requirements.txt

view details

push time in a month

push eventreswitched/robocop-ng

leo60228

commit sha 8d899cf9a70d5bd03bd065339c10a24e8b07447e

Escape Markdown in clean_content calls Fixes #74

view details

Ave

commit sha ff7ba6790a1831051fd782bef84587b4f2e92648

Merge pull request #75 from leo60228/sanitize Escape Markdown in clean_content calls

view details

push time in a month

PR merged reswitched/robocop-ng

Escape Markdown in clean_content calls

Fixes #74

+64 -19

0 comment

6 changed files

leo60228

pr closed time in a month

issue closedreswitched/robocop-ng

usernames and other user input not sanitized correctly

As the title states, certain usernames (and message edits) need to be sanitized better. Escaping all special characters is probably best. Example: Screenshot from 2020-06-15 20-39-39

closed time in a month

pixel-stuck

Pull request review commentreswitched/robocop-ng

Escape Markdown in clean_content calls

 async def frolics(self, ctx):         """test"""         await ctx.send("https://www.youtube.com/watch?v=VmarNEsjpDI") -    @commands.command(hidden=True, aliases=["yotld", "yold", "yoltd", "yearoflinuxondesktop", "yearoflinuxonthedesktop"])+    @commands.command(

Is this the result of black pass or did you use another formatter?

leo60228

comment created time in a month

PullRequestReviewEvent

pull request commentgitdemocracy/gitdemocracy

Add period

an amazing PR

leo60228

comment created time in a month

delete branch aveao/Komet-CL

delete branch : ryuko-intents

delete time in a month

PR closed Ryujinx/ryuko-ng

Add support for intents

This PR adds support for intents, enables "Server Members" Privileged Intent, and drops requirement of "Presence" Privileged Intent. This is needed to keep role-based actions (which is a lot for a moderation bot) running.

  • You will need to update to discord.py 1.5.0 or higher (pip3 install -U discord.py)
  • You will need to enable the "Server Members" privileged intent: https://discordpy.readthedocs.io/en/latest/intents.html?highlight=intents#privileged-intents

This is a little urgent as discord will be changing default intents on October 7, 2020. ID verification is not needed as the bot will only be in one server, not 100+. Sorry for being so late about this, but discord.py only added support this Tuesday with 1.5.0.

+104 -2

1 comment

5 changed files

aveao

pr closed time in a month

pull request commentRyujinx/ryuko-ng

Add support for intents

Closing as repo was rebased instead

aveao

comment created time in a month

startedCobertos/tld-data

started time in a month

push eventAkBKukU/discord-bot

Ave

commit sha 7562db14bfaf43bd9a82c9ef1a0d4da79b6df244

Add intents support

view details

push time in a month

PR opened Ryujinx/ryuko-ng

Add support for intents

This PR adds support for intents, enables "Server Members" Privileged Intent, and drops requirement of "Presence" Privileged Intent. This is needed to keep role-based actions (which is a lot for a moderation bot) running.

  • You will need to update to discord.py 1.5.0 or higher (pip3 install -U discord.py)
  • You will need to enable the "Server Members" privileged intent: https://discordpy.readthedocs.io/en/latest/intents.html?highlight=intents#privileged-intents

This is a little urgent as discord will be changing default intents on October 7, 2020. ID verification is not needed as the bot will only be in one server, not 100+. Sorry for being so late about this, but discord.py only added support this Tuesday with 1.5.0.

+6 -2

0 comment

3 changed files

pr created time in a month

create barnchaveao/Komet-CL

branch : ryuko-intents

created branch time in a month

PR opened WerWolv/Luke-Bot

Add support for privileged intents

This PR adds support for intents, enables "Server Members" Privileged Intent, and drops requirement of "Presence" Privileged Intent. This is needed to keep role-based actions (which is a lot for a moderation bot) running.

  • You will need to update to discord.py 1.5.0 or higher (pip3 install -U discord.py)
  • You will need to enable the "Server Members" privileged intent: https://discordpy.readthedocs.io/en/latest/intents.html?highlight=intents#privileged-intents

This is a little urgent as discord will be changing default intents on October 7, 2020. ID verification is not needed as the bot will only be in one server, not 100+. Sorry for being so late about this, but discord.py only added support this Tuesday with 1.5.0.

+6 -3

0 comment

2 changed files

pr created time in a month

push eventaveao/Komet-CL

Ave

commit sha 83839af9aa8b57ad332d26ba01e3ebe3666f4fb0

mod_userlog/userinfo: Remove activities which requires a privileged intent

view details

push time in a month

push eventaveao/Komet-CL

Ave

commit sha 1f757bbbb294ff74cde21fa3395071b526921a0d

Add support for intents

view details

push time in a month

PR opened tumGER/Komet-CL

Add support for privileged intents

This PR adds support for intents, enables "Server Members" Privileged Intent, and drops requirement of "Presence" Privileged Intent. This is needed to keep role-based actions (which is a lot for a moderation bot) running.

  • You will need to update to discord.py 1.5.0 or higher (pip3 install -U discord.py)
  • You will need to enable the "Server Members" privileged intent: https://discordpy.readthedocs.io/en/latest/intents.html?highlight=intents#privileged-intents

This is a little urgent as discord will be changing default intents on October 7, 2020. ID verification is not needed as the bot will only be in one server, not 100+. Sorry for being so late about this, but discord.py only added support this Tuesday with 1.5.0.

+6 -3

0 comment

2 changed files

pr created time in a month

push eventaveao/Komet-CL

Ave

commit sha 78a37179de51457c5acfe4aa8d2d97d69d205667

Add support for intents

view details

push time in a month

push eventaveao/Komet-CL

Ave

commit sha 943765019449f342e384fb943bbb66f284bcdd0b

mod_userlog/userinfo: Remove activities which requires a privileged intent

view details

push time in a month

push eventaveao/Komet-CL

Ave

commit sha 2778aa5f0b220c6229ff58b111eb726b79533f0b

Add support for privileged intents

view details

push time in a month

fork aveao/Komet-CL

Discord Bot for Moderation - Komet C(rash) L(anding)

fork in a month

push eventreswitched/robocop-ng

Ave

commit sha 165ce2f4429500e733870906a65bfa9a6622b4cd

Fix privileged intents

view details

push time in a month

push eventreswitched/robocop-ng

Ave

commit sha d905db5666aa641034e09c91256ca8450d3d9b23

Support privileged intents

view details

push time in a month

create barnchaveao/ChameleonMini

branch : revert-40-rrg-cm-ceresfix

created branch time in a month

PR opened RfidResearchGroup/proxmark3

Allow writes up to 256 bytes with mfdes writedata

This PR changes the CLIParamHexToBuf/CLIParamStrToBuf's temporary buffer from 256 bytes to 512 bytes, allowing hex strings representing up to 256 bytes instead of 128 bytes. It also updates the help text to help the user.

As a result, this PR fixes #977.

+5 -5

0 comment

2 changed files

pr created time in a month

push eventaveao/proxmark3

Ave

commit sha d9ccd9ee240ce998824ae25945ef243d95914611

hfmfdes: Fix a typo

view details

push time in a month

push eventaveao/proxmark3

mwalker33

commit sha a50b58a50b4c2b18f6c042b0b479dc076428442f

Merge pull request #38 from RfidResearchGroup/master Update

view details

mwalker33

commit sha 29ae24fee28042122493fd616a36dd23e758a22e

Merge pull request #39 from RfidResearchGroup/master Update from master

view details

mwalker33

commit sha 7adf47d3d688a8d758ef66cecd3dff309ca42839

Merge pull request #40 from RfidResearchGroup/master Update

view details

mwalker33

commit sha f4a68878b17f1b0ff1485bd06357dab40642b81b

Merge pull request #42 from RfidResearchGroup/master Update from RRG Master

view details

mwalker33

commit sha 20d55ec99f753e210bbcd428d6cb602235699c6b

Merge pull request #43 from RfidResearchGroup/master Update from Master

view details

Philippe Teuwen

commit sha 6ccd26712ddbceb1af5f35f7fd84f50a8d2d0af6

Merge pull request #938 from aveao/master Add standalone mode hf_aveful: Mifare ultralight read/simulation

view details

Winds

commit sha c46d22d38fad7c036a89acdb79cf0111596ae592

Moving mfc_gen3_writer.lua to a branch till it becomes useable

view details

Winds

commit sha ea6dbec7502d15d4975e1a8d0233104ba923beb0

Now it's working both with WIN and UNX

view details

Iceman

commit sha b93523dfb5bd1f8bd6dd7b886f71509974728353

Merge pull request #942 from RfidResearchGroup/mfc_gen3_writer Return the Mfc gen3 writer to Mater

view details

Philippe Teuwen

commit sha 9814aa56e115a66e6a1a7b640f75569bf13ded62

Switch to 134kHz for

view details

iceman1001

commit sha 6aa65b735b3767e4d824f12477f0c93efaed8976

timeout in listening window EM4x50

view details

iceman1001

commit sha 4a254a13cefbaa4fddae78e4ca23f8e2d5c2f973

Merge branch 'master' of github.com:RfidResearchGroup/proxmark3

view details

iceman1001

commit sha 137517111fdd117043e353440a92688cdfd7a3e3

clear emulator mem before fillig it

view details

iceman1001

commit sha 65e6af8aef3d76e40fc738972bea0d49ad5e636e

dont set empty any longer

view details

iceman1001

commit sha fa532a0e1bbd15a4cfab7373001e8beae140c872

dont check KEYB if KEYA dumped it all

view details

iceman1001

commit sha 643a53c592b48feb16f67c3b3f6fe52d6a4e1fbb

skip all zeros response that "hf mf sim" might answer.. (wrongly)

view details

iceman1001

commit sha 57975d8ada4c12756c18d480ab37e46c60f99c53

textual

view details

iceman1001

commit sha 7904d962aaff9c40e3253858bfb0f59b66ff804a

timeout in waiting loops 4x50

view details

Eloff

commit sha 70be7ef4d83e02f482addd96a66fa64e7a0580ad

Magic gen 3 cards support

view details

iceman1001

commit sha e8d829218d1d80d79e8b9df4cd1342d4373d3024

do stupid stuff, win stupid prices

view details

push time in a month

issue commentRfidResearchGroup/proxmark3

mfdes writedata with data above ~132 bytes results in buffer overflow and crash

As I mentioned on discord I did pretty much that (except this uses CLIParamHexToBuf instead of param_gethex), and it seems to work fine. Thanks a lot for the pointers, will PR shortly.

aveao

comment created time in a month

issue commentRfidResearchGroup/proxmark3

mfdes writedata with data above ~132 bytes results in buffer overflow and crash

I see, that does indeed make sense.

I think simply changing the help text from saying that the limit is 0xFFFF to 132 bytes would be a good enough fix, or if you have any ideas on how to get it working with 255 bytes, doing that and updating the help text accordingly.

aveao

comment created time in a month

issue openedRfidResearchGroup/proxmark3

mfdes writedata with data above ~132 bytes results in buffer overflow and crash

Describe the bug
Writing large amounts of data (in this example, 132 bytes) using mfdes (but smaller than the documented limit of 0xFFFF bytes) causes a buffer overflow, which in turn results in stack smashing detection to terminate the client.

Parameter error: buffer overflow.
*** stack smashing detected ***: terminated

To Reproduce Steps to reproduce the behavior:

  1. Create a desfire file with a large amount of bytes (hf mfdes createfile -f 0001 -n 01 -c 0 -r EEEE -s 000085 -a 123456)
  2. Write data with that amount of bytes (hf mfdes writedata -n 01 -t 0 -a 123456 -o 000000 -d AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA)
  3. Observe error

Expected behavior I expected the write to file to succeed as it does for shorter input.

Screenshots

Desktop (please complete the following information):

  • OS: Arch Linux, latest as of 2020-09-27
 [ Proxmark3 RFID instrument ]

 [ CLIENT ]
  client: RRG/Iceman/master/v4.9237-1241-g6414e00f 2020-09-22 13:11:43
  compiled with GCC 10.2.0 OS:Linux ARCH:x86_64

 [ PROXMARK3 ]
  firmware.........................PM3RDV4
  external flash...................present
  smartcard reader.................present
  FPC USART for BT add-on..........absent

 [ ARM ]
  bootrom: RRG/Iceman/master/v4.9237-1241-g6414e00f 2020-09-22 13:12:11
       os: RRG/Iceman/master/v4.9237-1298-g65ec981e 2020-09-27 17:01:46
  compiled with GCC 10.2.0

 [ FPGA ]
  LF image built for 2s30vq100 on 2020-07-08 at 23: 8: 7
  HF image built for 2s30vq100 on 2020-07-08 at 23: 8:19
  HF FeliCa image built for 2s30vq100 on 2020-07-08 at 23: 8:30

 [ Hardware ]
  --= uC: AT91SAM7S512 Rev A
  --= Embedded Processor: ARM7TDMI
  --= Nonvolatile Program Memory Size: 512K bytes, Used: 295832 bytes (56%) Free: 228456 bytes (44%)
  --= Second Nonvolatile Program Memory Size: None
  --= Internal SRAM Size: 64K bytes
  --= Architecture Identifier: AT91SAM7Sxx Series
  --= Nonvolatile Program Memory Type: Embedded Flash Memory
[#] Memory
[#]   BigBuf_size.............42520
[#]   Available memory........42464
[#] Tracing
[#]   tracing ................1
[#]   traceLen ...............0
[#]   dma8 memory.............-2111648
[#]   dma16 memory............-2111648
[#]   toSend memory...........-2111648
[#] Current FPGA image
[#]   mode.................... HF image built for 2s30vq100 on 2020-07-08 at 23: 8:19
[#] Flash memory
[#]   Baudrate................24 MHz
[#]   Init....................OK
[#]   Memory size.............2 mbits / 256 kb
[#]   Unique ID...............0xD5690C23DFAEB12A
[#] Smart card module (ISO 7816)
[#]   version.................v3.11
[#] LF Sampling config
[#]   [q] divisor.............95 ( 125.00 kHz )
[#]   [b] bits per sample.....8
[#]   [d] decimation..........1
[#]   [a] averaging...........Yes
[#]   [t] trigger threshold...0
[#]   [s] samples to skip.....0
[#] LF Sampling Stack
[#]   Max stack usage.........3936 / 8480 bytes
[#] LF T55XX config
[#]            [r]               [a]   [b]   [c]   [d]   [e]   [f]   [g]
[#]            mode            |start|write|write|write| read|write|write
[#]                            | gap | gap |  0  |  1  | gap |  2  |  3
[#] ---------------------------+-----+-----+-----+-----+-----+-----+------
[#] fixed bit length (default) |  29 |  17 |  15 |  47 |  15 | N/A | N/A |
[#]     long leading reference |  29 |  17 |  18 |  50 |  15 | N/A | N/A |
[#]               leading zero |  29 |  17 |  18 |  40 |  15 | N/A | N/A |
[#]    1 of 4 coding reference |N/A | N/A | N/A | N/A | N/A | N/A | N/A |
[#]
[#] HF 14a config
[#] [a] Anticol override......0: No (follow standard)
[#] [b] BCC override..........0: No (follow standard)
[#] [2] CL2 override..........0: No (follow standard)
[#] [3] CL3 override..........0: No (follow standard)
[#] [r] RATS override.........0: No (follow standard)
[#] Transfer Speed
[#]   Sending packets to client...
[#]   Time elapsed............500ms
[#]   Bytes transferred.......279040
[#]   Transfer Speed PM3 -> Client = 558080 bytes/s
[#] Various
[#]   Max stack usage.........4080 / 8480 bytes
[#]   DBGLEVEL................1 ( ERROR )
[#]   ToSendMax...............-1
[#]   ToSend BUFFERSIZE.......2308
[#]   Slow clock..............31864 Hz
[#] Installed StandAlone Mode
[#]   HF Mifare Ultralight read/simulation by Ave Ozkal
[#] Flash memory dictionary loaded
[#]   Mifare..................961 keys
[#]   T55x7...................110 keys
[#]   iClass..................7 keys
[=] Measuring antenna characteristics, please wait...
 🕙  10
[=] ---------- LF Antenna ----------
[+] LF antenna: 70.02 V - 125.00 kHz
[+] LF antenna: 33.02 V - 134.83 kHz
[+] LF optimal: 70.02 V - 125.00 kHz
[+] LF antenna is OK
[=] ---------- HF Antenna ----------
[+] HF antenna: 47.38 V - 13.56 MHz
[+] HF antenna is OK

[+] Displaying LF tuning graph. Divisor 88 is 134.83 kHz, 95 is 125.00 kHz.

Additional context

In my specific case writes with byte counts above 47 seems to fail too, but I deployed a temporary fix where I changed the following lines to be 47, which fixed that issue for me (I am trying to figure out why it fails, and this is a mere workaround):

https://github.com/RfidResearchGroup/proxmark3/blob/42eb98cdda13f54658556fd96766939901228895/client/src/cmdhfmfdes.c#L1712-L1713

If this is not just a quirk of this particular card, it may be needed to apply a workaround/fix such as this while testing this bug.

created time in a month

starteddoegox/rfidpics

started time in a month

PR opened doegox/rfidpics

Add more pics

PRing as discussed on discord.

Was unsure what to name the EMVs, I'm especially unsure about which specific standard applies to them. Feel free to rename them as you see fit.

I've also included a scan of the chip as it's not just a directly connected chip due to the relay setup and has its own antenna. It's also quite pleasant to look at.

+0 -0

0 comment

6 changed files

pr created time in a month

push eventaveao/rfidpics

Philippe Teuwen

commit sha d0b4ca002b18bd7b870beeeb3b198658bffcc44b

Merge pull request #3 from aveao/master Switch two credential images to higher quality ones

view details

Philippe Teuwen

commit sha 6dcd948851ecc986cef5330f0a12c179ba6ed925

new pics

view details

Philippe Teuwen

commit sha f32ca0117d7494e5c70c1e58037434cde94a367f

pics

view details

Philippe Teuwen

commit sha 5fca2ef8fe7bbaf82a11fcd2971a86d859be18cc

pics by @tcprst

view details

Philippe Teuwen

commit sha 21c87a9f4c765ef9a4e99c798b173ab40cdf9c26

pics

view details

Philippe Teuwen

commit sha ce438a2cbd75c203ac0606fa4c27e926b3be9210

remove duplicate

view details

Philippe Teuwen

commit sha d570a6fe5dff00d4c64efee4df736b59bae868bd

pic

view details

tcprst

commit sha dd3a38e0c1aafca71ba4ecb82a7cee55050a31a6

Add new credentials

view details

Philippe Teuwen

commit sha 294f4c3321e447017054482af9cb426e84bf0b7a

Merge pull request #4 from tcprst/master Add new credentials

view details

Philippe Teuwen

commit sha fde652d12c6145713481c673b89bb0c1d5d89a74

remove duplicate

view details

İlteriş Yağıztegin Eroğlu

commit sha 1fcca56c00c42abcab8d54802b2e56f4c0ea24d4

Update 14443A-3 NXP MIFARE Ultralight Macera Adasi Turkey.jpg Better scanning courtesy of @aveao Signed-off-by: İlteriş Yağıztegin Eroğlu <ilteris@asenkron.com.tr>

view details

Philippe Teuwen

commit sha 447d67771992bdb965aeb49ffbc459658a6c5d3a

Merge pull request #5 from linuxgemini/linuxgemini-patch-update Update 14443A-3 NXP MIFARE Ultralight Macera Adasi Turkey.jpg

view details

Philippe Teuwen

commit sha 97936a794c7449941dcf63707c1a6e05116424b3

rename

view details

Ave

commit sha c27f7a97d041e2d2fe1d580331853cfff8843fb2

Add more pics

view details

push time in a month

startedAeonLucid/Impostor

started time in a month

PR opened doegox/rfidpics

Switch two credential images to higher quality ones
+0 -0

0 comment

2 changed files

pr created time in a month

push eventaveao/rfidpics

Philippe Teuwen

commit sha 7c2d73f76567e89bdeff1a771a834d9411da86f5

new pics by @tcprst

view details

Philippe Teuwen

commit sha e6972a44cc4465873d4635e60c466f9c36aa35de

Merge pull request #2 from aveao/master Add a number of new credentials

view details

Philippe Teuwen

commit sha 7ff9cb786f763d490e6977fa1bb4a0e1aca40578

fix metadata

view details

Philippe Teuwen

commit sha a988b9c445f0384932e3a6734e24ee3f053ffa8f

new pics

view details

Ave

commit sha 5e2fa2b8c7ec7d7eaf03907af6825cb377b42bc4

Switch two credential images to higher quality ones

view details

push time in a month

PR opened doegox/rfidpics

Add a number of new credentials
+0 -0

0 comment

6 changed files

pr created time in a month

push eventaveao/rfidpics

Ave

commit sha 856e0eae95a892ef5b8e80c3159cb752a8c8a811

Add a number of new credentials

view details

push time in a month

fork aveao/rfidpics

Albums for the Illustrated RFID gallery

fork in a month

delete branch aveao/proxmark3

delete branch : rrg-aveful-update

delete time in a month

PR opened RfidResearchGroup/proxmark3

hf_aveful: Add Ultralight EV1 support, clean code, dynamically determine block size

This PR:

  • Adds support to dynamically determine block size of supported cards (based on cmdhfmfu.c)
  • Adds explicit support for Ultralight, Ultralight EV1, Infineon my-d Move.
  • Adds support to dynamically form the emulation metadata to properly emulate all parts of the card (that rest of pm3 can emulate, that is :) )
  • Fixes a styling issue (state == 2) -> (state == STATE_EMUL)
  • Fixes emulation mode (2 -> 7)
+132 -7

0 comment

1 changed file

pr created time in a month

push eventaveao/proxmark3

Ave

commit sha fe22eafcf13709e664e08937aac446ecdef8c666

hf_aveful: Pull proper counter and tearing, bugfixes

view details

push time in a month

create barnchaveao/proxmark3

branch : rrg-aveful-update

created branch time in a month

issue commentRfidResearchGroup/ChameleonMini

Card emulation is not working anymore

As I said several times, there is no way that I can provide debug files. PLEASE TELL ME HOW TO GET IT.

Iceman asked for debug info, which can be which commit you're running that's broken, what commit you said was working fine, what you are trying, what happens, what you expected to happen etc etc. It's a lot more painful to try and fix a bug without this information.

Also, there's no way that I know that you can get "debug files". You can however enable logging with LOGMODE=MEMORY (then clean memory with LOGCLEAN), do what you want, then download it with LOGDOWNLOAD. While this won't necessarily contain debug information, in my case it shows a successful read and a successful UID change :)

My apologies, emulate dump files with multiple keys doesn't work, could you test that please?

Please open a separate issue for that, and please supply debug information.

jixiangyuan

comment created time in a month

issue commentRfidResearchGroup/ChameleonMini

Card emulation is not working anymore

CLONE is only meant to clone the UID.

From README:

Read the UID card number immediately after pressing, continue searching, and simulate immediately after reading the card

On September 18, 2020 11:12:20 AM GMT+03:00, jixiangyuan notifications@github.com wrote:

Hi, I was one of the people that sent the PRs.

I can partially repro this. CLONE command works, field turns on, UID gets cloned, but success isn't returned properly.

I'll bisect this and fix it after work.

I've tested on: d4a7926

I'd appreciate it if you could tell me which commit or build is the last working one so that I don't have to manually check.

ps. Please keep in mind that CI builds are marked as pre-release, as such please expect them to have more bugs.

Thank you. That's good to hear, and could you please test the case with card emulation? Clone card with only UID might work, but cloning card with multiply keys simple not working for me.

-- You are receiving this because you commented. Reply to this email directly or view it on GitHub: https://github.com/RfidResearchGroup/ChameleonMini/issues/42#issuecomment-694725462 -- Sent from my Android device with K-9 Mail. Please excuse my brevity.

jixiangyuan

comment created time in a month

issue commentRfidResearchGroup/ChameleonMini

Card emulation is not working anymore

Hi, I was one of the people that sent the PRs.

I can partially repro this. CLONE command works, field turns on, UID gets cloned, but success isn't returned properly.

I'll bisect this and fix it after work.

I've tested on: https://github.com/RfidResearchGroup/ChameleonMini/commit/d4a79265f1fd67ba7a938438f7288efbb6f95a89

ps. Please keep in mind that CI builds are marked as pre-release, as such please expect them to have more bugs.

jixiangyuan

comment created time in a month

push eventaveao/ChameleonMini

Ave

commit sha c5b07988dc5b04501266d62f5ef5f10bc9b75afa

Merge remote-tracking branch 'ceres/rrg-iso15693-codec-upd' into proxgrind

view details

Iceman

commit sha d4a79265f1fd67ba7a938438f7288efbb6f95a89

Merge pull request #40 from aveao/rrg-cm-ceresfix Port ISO15693 codec and applications updates by ceres-c to the right branch

view details

luminouw

commit sha 7055e261705491ac39d756f36e5e8f32ae2f3a71

Added ATQA and SAK commands, ported from RevE firmware

view details

Iceman

commit sha 7f310af7ad9218f85c1b69a74ccb26ad9b77c874

Merge pull request #41 from luminouw/feature/custom_atqa_sak Added ATQA and SAK commands, ported from RevE firmware

view details

Ave

commit sha 73a4bd8bda4606c9474d975f8d190968c1a61c91

Merge remote-tracking branch 'rrg/proxgrind' into proxgrind

view details

push time in a month

startedemsec/ChameleonMini

started time in a month

delete branch aveao/ChameleonMini

delete branch : rrg-cm-ceresfix

delete time in a month

PR opened RfidResearchGroup/ChameleonMini

Port ISO15693 codec and applications updates by ceres-c to the right branch

This PR merges #37 to the proxgrind branch.

As I merged the branch that #37 was based on directly, this also brings in some other small changes from official repo (such as the CLONE_MFU command). If requested I can re-do this PR and just port the relevant commits.

+406 -277

0 comment

27 changed files

pr created time in a month

create barnchaveao/ChameleonMini

branch : rrg-cm-ceresfix

created branch time in a month

push eventaveao/ChameleonMini

İlteriş Eroğlu

commit sha edb986656bc4a66e3a467034d037e40a43fa145d

Create firmware.yml

view details

Iceman

commit sha 6b5857e90c3073927470db7f0de9ea8b09e8eac0

Merge pull request #38 from linuxgemini/githubactions Create initial CI configuration

view details

İlteriş Eroğlu

commit sha d0b3db9af646aeee92db02c62436a22065aa2b4c

Move current conf to push only + auto pre-release

view details

İlteriş Eroğlu

commit sha e356af95a78b27b9e0bf6bc8c2f85a07ed9220bf

Create firmware-pr.yml

view details

Iceman

commit sha 152dc71cb352ba51bda93b08e26d210898bbfe8f

Merge pull request #39 from linuxgemini/ghactions-improved Improved Github Actions

view details

Ave

commit sha b7145c2f25b368d1570d3060ab43cd7623b2ecd8

Merge remote-tracking branch 'rrg/proxgrind' into proxgrind

view details

push time in a month

pull request commentemsec/ChameleonMini

Introduce automated builds with Github Actions

BTW, removing the Latest folder with the addition of this would likely be a good idea.

linuxgemini

comment created time in a month

created tagaveao/ChameleonMini

tag2020-09-12

This is a codebase that aims to get RRG RevG and emsec's ChameleonMini's codebases merged together.

created time in 2 months

release aveao/ChameleonMini

2020-09-12

released time in 2 months

push eventaveao/ChameleonMini

Ave

commit sha b430b37f70ebfdf9ee2ffafd821adc3bca911564

UL: Handle compatibility writes correctly

view details

Iceman

commit sha 2a9dcfadd2151d4b9ec11ba9764afad5f9c0eac7

Merge pull request #36 from aveao/rrgulfix UL: Handle compatibility writes correctly

view details

Ave

commit sha 25ee6ca94ed9b307b91bff763981fb3fd5c06742

Merge remote-tracking branch 'rrg/proxgrind' into proxgrind

view details

push time in 2 months

push eventaveao/ChameleonMini

Iceman

commit sha 1709c2ffd5af2e8a09cf3f55eaf4123d974ac958

Merge pull request #37 from ceres-c/rrg-iso15693-codec-upd Porting ISO15693 codec and applications updates

view details

Ave

commit sha 2e8f33770619e9d0c475d04ce28bace3db3462ba

Merge remote-tracking branch 'rrg/master' into proxgrind

view details

push time in 2 months

delete branch aveao/ChameleonMini

delete branch : rrgulfix

delete time in 2 months

push eventaveao/ChameleonMini

Federico Cerutti

commit sha 86be22d2c765309f955cb0bb9c4e16d8ae5fa6fd

Shared a function I forgot about, documented sharing practises

view details

Federico Cerutti

commit sha c82572daf3819b51489a5ec234fea2a3c5d200ea

Updated code to build with GCC 10 - Updated ISR Sharing Since GCC 10, the compiler defaults to -fno-common, thus variables with multiple tentative definitions result in linker errors. We've (me and @MrMoDDoM) extern-ed the shared variables to fix the issue. Also, when I implemented ISR sharing, somehow I forgot about a function which was shared as well, so I fixed that mistake and added a couple of comments on how shared function calls work.

view details

Federico Cerutti

commit sha 8494044b98e94c22c569332d69ab87e77a1414f0

Merge fixes for GCC 10

view details

e7p

commit sha 2fa2c816db42c40938a3516b388dc2a98ff5111b

pin command initial version

view details

Federico Cerutti

commit sha 4135ca135c195bf6a8e21fa179a93651c26c2471

ISO15693 Codec minor fixes Unvarying interrupt configuration moved from StartISO15693Demod to CodecInit Fixed an old issue (https://github.com/geo-rg/ChameleonMini/issues/4) properly overwriting the PERBUF register when no data has to be sent Loadmodulation ISR has a new GOTO label which is called when ISO t1 time is elapsed, but data is not yet ready. This way it is possible to avoid checking for state validity on every ISR hit New inline function to clean up interrupts when field noise (garbage) is incorrectly picked up Bitrate configuration in ISO15693_EOC has been simplified Cleaned up header file with useless defines. Moved defines to .c when there was no need to share them with other source files Annotated numer of clock cycles consumed by asm ISR sharing routine As usual, this work was done with @MrModDom

view details

Federico Cerutti

commit sha c6b936640ffa42c6b0a4c3033fde4091e71f79bd

Improved ISO15693 applications performance Removed the if-elseif in EM4233 to use a switch case which yields minor speed improvements of ~1,5 microseconds Avoid reading the UID every AppProcess tick in both EM4233 and TiTagIT to save ~11 microseconds.

view details

Ave

commit sha dd6ba6873a36926920956974d79d21c267b1faec

UL: Handle compatibility writes correctly

view details

fptrs

commit sha 0f360de736b3f879c8a4c09ca504d5a2c829968a

Merge pull request #273 from e7p/master Pin Command to use the exposed Pad PE0 on the back of the ChameleonMini Rev-G

view details

Fabian

commit sha 7e41dfeee0b8c9ae383292d4edfb6a6a39c697a4

update LATEST

view details

fptrs

commit sha f2c5d2d0afac2dde14b2fd2561756e4e93ab107f

Merge pull request #275 from aveao/emseculfix UL: Handle compatibility writes correctly

view details

Fabian

commit sha e7c6d28df63fb46c58302d4e596af6d1290c4046

update LATEST

view details

Federico Cerutti

commit sha d43942469ae3a32515b92f0a1d24cdf5de1e256b

Fixed hasty copy-paste

view details

Federico Cerutti

commit sha ebd6ab58421b85a9c6d090b8751718be6807934e

Fixed timing issues with Read Multiple Blocks ISO15693 CRC calculation is slow and it delayed too much transmission of long frames. Some readers marked transmission as unsuccesfull and ignored data. Moving CRC calculation inside the codec allows to start modulating the field while the CRC is not yet ready but, by the time it has to be trasmitted, calculation will be done. This fixes https://github.com/emsec/ChameleonMini/issues/262 In EM4233, there still are issues with Read Multiple command when block locking status is requested for more than 0x1F blocks Implemented a check in ISO15693 codec to avoid out of bound CRC writes.

view details

Fabian

commit sha e08134d639a80d8645f98060d72676d06e3830b4

Merge branch 'iso15693-codec-upd' of https://github.com/ceres-c/ChameleonMini

view details

fptrs

commit sha e3af29ade255cac0320439443a383b83f9bc0258

Merge pull request #274 from ceres-c/iso15693-codec-upd ISO15693 codec and applications updates

view details

Fabian

commit sha aa42ed2798d7b08ff928ebebcfec6456bc2cd9d6

Merge branch 'master' of https://github.com/emsec/ChameleonMini

view details

Fabian

commit sha 5bb552445ae02a5e270039f13766d43930548f6a

make style

view details

Fabian

commit sha 603121bc21d0caa71e2faa67cfef81da3e8ee075

update Latest

view details

Ave

commit sha 8a1012cb4ca505e043dd2dee008bd28439e04993

Merge remote-tracking branch 'emsec/master' into proxgrind

view details

push time in 2 months

pull request commentRfidResearchGroup/ChameleonMini

Porting ISO15693 codec and applications updates

Code works fine on ChameleonTiny.

ceres-c

comment created time in 2 months

startediamadamdev/bypass-paywalls-chrome

started time in 2 months

delete branch aveao/proxmark3

delete branch : mfucompatwrite

delete time in 2 months

delete branch aveao/ChameleonMini

delete branch : emseculfix

delete time in 2 months

startedGator96100/ProxSpace

started time in 2 months

PR opened RfidResearchGroup/ChameleonMini

UL: Handle compatibility writes correctly

This PR fixes an issue with compatibility writes to Mifare Ultralight where bytes 2-6 are written to the block instead of 0-4.

Before:

After:

+2 -2

0 comment

1 changed file

pr created time in 2 months

create barnchaveao/ChameleonMini

branch : rrgulfix

created branch time in 2 months

PR opened emsec/ChameleonMini

UL: Handle compatibility writes correctly

This PR fixes an issue with compatibility writes to Mifare Ultralight where bytes 2-6 are written to the block instead of 0-4.

Before:

After:

+2 -2

0 comment

1 changed file

pr created time in 2 months

create barnchaveao/ChameleonMini

branch : emseculfix

created branch time in 2 months

PR opened RfidResearchGroup/proxmark3

Introduce compatible write support to hf mfu wrbl

This PR causes hf mfu wrbl to do a compatibility write (0xA0) instead of a regular write (0xA2) when given 16 bytes instead of 4.

I'm not really experienced with C, so advice is welcome on how I can improve things like the way I set datalen, the nested ifs for the two different data types or perhaps not having the if for SendCommandMIX that way. I can also merge CMD_HF_MIFAREU_WRITEBL and CMD_HF_MIFAREU_WRITEBL_COMPAT etc if needed.

+90 -49

0 comment

7 changed files

pr created time in 2 months

push eventaveao/proxmark3

Ave

commit sha c06e5d0ac734d2b18daf2246c226955f78c71568

Remove old commented MifareUWriteBlockCompat

view details

push time in 2 months

push eventaveao/proxmark3

Ave

commit sha 19f563910763cb48035ad1abad43a3f0bfb2d113

hf mfu wrbl: Extend help text and do style pass

view details

push time in 2 months

create barnchaveao/proxmark3

branch : mfucompatwrite

created branch time in 2 months

delete branch aveao/proxmark3

delete branch : mydmovedumpfix

delete time in 2 months

PR opened RfidResearchGroup/proxmark3

Fix last block of dumps on my-d move/move lean

As discussed on Discord, the code adding pack (memcpy(data + (pages * 4) - 4, get_pack, sizeof(get_pack));) to the last page ends up causing dumps that (incorrectly) have 0x00 0x00 as first 2 bytes of the last page on dump, which is incorrect:

This PR adds my-d move and my-d move leans to the lists of card types where this behavior is not applied, which in turn results in proper dumps.

I don't have a my-d or my-d NFC to test with (and I cannot seem to find their datasheets), so I chose to not exclude them. Let me know if you need any changes.

+1 -1

0 comment

1 changed file

pr created time in 2 months

create barnchaveao/proxmark3

branch : mydmovedumpfix

created branch time in 2 months

created tagaveao/ChameleonMini

tag2020-09-06

This is a codebase that aims to get RRG RevG and emsec's ChameleonMini's codebases merged together.

created time in 2 months

release aveao/ChameleonMini

2020-09-06

released time in 2 months

push eventaveao/ChameleonMini

Ave

commit sha fe7bd57f0f68a4c51e916ba18d5de949a034f1a8

UL: Handle compatibility writes correctly

view details

push time in 2 months

more