Commit Graph

  • 4e5d4da5a9 fix arm/thumb sys gadget discovery (#220) master pernicious 2025-12-16 04:13:14 -05:00
  • 4d3e29740f Fix x86 gadget discovery by decoupling alignment from step size (#219) Jordan Jay 2025-11-22 08:50:42 +00:00
  • 1d13237258 Add version 7.7 v7.7 Alexey Vishnyakov 2025-10-15 11:55:39 +03:00
  • 440ffe9dfb patch: bounds (#218) 0xf00sec 2025-10-14 20:15:56 +03:00
  • 4feba4ca05 fix callPreceded filtering (#213) (#216) Zander Work 2025-07-12 11:57:10 -04:00
  • 1d72f151a6 Fix more SyntaxWarnings in Python 3.13 (#212) Lennard Hofmann 2025-06-02 15:04:35 +02:00
  • f1d0c0ce7d Fix SyntaxWarning in Python 3.13 (#209) Lennard Hofmann 2025-05-03 17:34:09 +02:00
  • 23ef0f6182 Update runner OS (#210) Alexey Vishnyakov 2025-05-03 18:30:06 +03:00
  • 4cc636565a Fix CI Alexey Vishnyakov 2025-01-28 22:31:31 +03:00
  • 02939ed718 Add version 7.6 v7.6 Alexey Vishnyakov 2025-01-28 22:25:22 +03:00
  • b3463a9832 Add LDM / LDMDB JOP gadgets for ARM Thumb2 (#207) face0xff 2025-01-22 19:05:22 +01:00
  • 90d9ff7223 Add version 7.5 v7.5 Alexey Vishnyakov 2024-09-30 16:27:46 +03:00
  • 9f20a4be64 Support iret and sysret instructions for x86 Alexey Vishnyakov 2024-09-30 16:22:22 +03:00
  • 5eaaefcb4d Add some PowerPC ROP and SYS gadgets (#198) Dale Lakes 2024-09-23 12:18:05 +00:00
  • 558b157537 Fix CI (#200) Alexey Vishnyakov 2024-09-17 16:13:33 +03:00
  • 0fd62cccd6 Add version 7.4 v7.4 Alexey Vishnyakov 2023-09-01 10:06:48 +03:00
  • 99bd349ed1 Update capstone to 5.0.1 (#194) Alexey Vishnyakov 2023-09-01 09:53:57 +03:00
  • 4d5813694e Fix test suite against recent capstone releases (#192) Mario Haustein 2023-09-01 08:45:22 +02:00
  • beb4f8dca9 Switch to ubuntu:20.04 in CI because 18.04 is not supported anymore (#193) Alexey Vishnyakov 2023-09-01 09:44:42 +03:00
  • e38c9d7be9 Add version 7.3 v7.3 Alexey Vishnyakov 2023-03-09 16:44:51 +03:00
  • c6015cae73 Update setup.py Alexey Vishnyakov 2023-03-09 16:44:02 +03:00
  • e51c62b7ec Update authors Alexey Vishnyakov 2023-03-09 16:39:57 +03:00
  • 2381f0d957 Update license year Alexey Vishnyakov 2023-03-09 16:33:27 +03:00
  • 476629a30b Update README Alexey Vishnyakov 2023-03-09 16:31:59 +03:00
  • 602e8f10ce Fix riscv README Alexey Vishnyakov 2023-03-09 16:14:57 +03:00
  • 7c4f6ecfca Basic RISC V support (#189) thibault poncetta 2023-03-09 14:09:06 +01:00
  • 030b4d9b70 Add version 7.2 v7.2 Alexey Vishnyakov 2022-12-06 11:29:50 +03:00
  • 994238f8fe Fix ROPgadget update fails with python3 (#188) Alexey Nurmukhametov 2022-10-27 16:17:07 +01:00
  • 81af91a30a Add version 7.1 v7.1 Alexey Vishnyakov 2022-09-12 15:17:20 +03:00
  • 3d6d0d9b45 Support PowerPC architecture for MachO binaries (#183) Mario Haustein 2022-09-08 12:03:52 +02:00
  • 3cb2420f00 Add version 7.0 v7.0 Alexey Vishnyakov 2022-08-31 22:17:33 +03:00
  • 8068e74d2a Determine Mach-O endianness from magic number Mario Haustein 2022-08-31 17:54:05 +02:00
  • f2cd799037 Use explicit endianness for PE files Mario Haustein 2022-08-31 17:51:10 +02:00
  • 1aa5491e08 Add version 6.9 v6.9 Alexey Vishnyakov 2022-08-22 18:55:24 +03:00
  • 5e0bf3c1ee Add ppc64 test (#181) pkubaj 2022-08-22 15:53:32 +00:00
  • c4b79d1de4 Add 64-bit POWER support (#180) pkubaj 2022-08-18 09:55:58 +00:00
  • 5a8860efae Add version 6.8 v6.8 Alexey Vishnyakov 2022-06-24 15:31:55 +03:00
  • c0cd4fb7b7 Use Python3 in ROPMaker, closes #179 Alexey Vishnyakov 2022-05-11 18:44:14 +03:00
  • c198022d70 Restore linter lint Alexey Vishnyakov 2022-03-12 19:40:02 +03:00
  • 7a8132045f Update .gitignore Alexey Vishnyakov 2022-03-12 19:37:39 +03:00
  • 9dbc2f9f9c Add version 6.7 v6.7 Alexey Vishnyakov 2022-03-11 19:06:02 +03:00
  • 40d41456c0 Merge pull request #177 from JonathanSalwan/fix-unprintable-strings Alexey Vishnyakov 2022-03-11 19:04:52 +03:00
  • 4dfdf6d28c Fix --string: replace non-printable characters with dots Alexey Vishnyakov 2022-03-11 18:21:02 +03:00
  • 279901944f Merge pull request #176 from JonathanSalwan/fix-raw-mode Alexey Vishnyakov 2022-03-11 17:43:20 +03:00
  • f2573c5ea2 Fix tests Alexey Vishnyakov 2022-03-11 17:39:36 +03:00
  • 6510112f71 Disable linter Alexey Vishnyakov 2022-03-11 17:10:08 +03:00
  • dfeb32ce1f Fix linter version Alexey Vishnyakov 2022-03-11 16:53:14 +03:00
  • 360169978b Remove linter version Alexey Vishnyakov 2022-03-11 16:51:47 +03:00
  • bb01bb3d29 Update README Alexey Vishnyakov 2022-03-11 16:46:22 +03:00
  • 5cb05794c2 Fix specifying --thumb option with --rawMode arm Alexey Vishnyakov 2022-03-11 16:43:27 +03:00
  • 0703adfb3e Update installation docs Alexey Vishnyakov 2021-11-04 13:15:35 +03:00
  • 4bdb1266cf Add version 6.6 v6.6 Alexey Vishnyakov 2021-07-05 17:57:22 +03:00
  • 2f49bdf84c Merge pull request #171 from ramikg/patch-1 Alexey Vishnyakov 2021-04-02 12:28:01 +03:00
  • 67773548cf Fix badbytes test after making range inclusive ramikg 2021-04-02 11:53:29 +03:00
  • c8b85a7faf Make badbytes range inclusive ramikg 2021-04-02 10:53:30 +03:00
  • a4b583fa95 Merge pull request #170 from nename0/fix-badbytes-ranges Alexey Vishnyakov 2021-03-30 15:06:09 +03:00
  • f18d25f505 Fix badbytes ranges python3 compatibility nename0 2021-03-25 12:48:08 +01:00
  • 8cd2bb7bb4 badbytes - refactor raise-except to for-else nename0 2021-03-25 12:42:44 +01:00
  • b6b8710bbd Add badbytes test with non-zero gadgets nename0 2021-03-25 15:37:06 +01:00
  • 91fb0855c2 Dirty fix ubuntu version to 18.04 nename0 2021-03-25 15:27:16 +01:00
  • 7c5d4cffc5 Add version 6.5 v6.5 Alexey Vishnyakov 2021-01-21 20:16:29 +03:00
  • 82ea700544 Merge pull request #169 from JonathanSalwan/linter Alexey Vishnyakov 2021-01-17 19:14:56 +03:00
  • a30c6f33b5 mipsrop refactoring Alexey Vishnyakov 2021-01-17 19:10:53 +03:00
  • 246efe6096 Add Python linter and fix style Alexey Vishnyakov 2021-01-02 19:53:03 +03:00
  • 9ca3182844 Fix missing comma Alexey Vishnyakov 2021-01-16 18:26:35 +03:00
  • c8b2440c01 Merge pull request #168 from rekter0/master Jonathan Salwan 2021-01-04 19:44:43 +01:00
  • f3aaf0c055 update rekter0 2021-01-01 20:50:54 +01:00
  • b3cd0acb15 Update README.md rekter0 2021-01-01 20:44:17 +01:00
  • d2d87aa459 add mipsrop rekter0 2021-01-01 20:43:33 +01:00
  • c9df5071b3 add mipsrop argument rekter0 2021-01-01 20:41:59 +01:00
  • bde2e3d8cf Fix disassemble start address, closes #167 Alexey Vishnyakov 2020-12-08 18:24:09 +03:00
  • a97d5be623 Add version 6.4 v6.4 Alexey Vishnyakov 2020-12-03 14:10:57 +03:00
  • 11417ce4be Support gadgets alignment options, closes #97 Alexey Vishnyakov 2020-12-03 14:05:33 +03:00
  • ce1ba027cb Merge pull request #165 from nurmukhametov/fix-164 Alexey Vishnyakov 2020-07-10 09:39:09 +03:00
  • fd0d9bcde4 Remove unused sqlite3 import Alexey Nurmukhametov 2020-07-10 02:01:19 +03:00
  • 15ffb1b08d Fix tests Alexey Vishnyakov 2020-07-02 20:04:26 +03:00
  • 34115ea683 Do not sys.exit from Args.__parse, closes #111 Alexey Vishnyakov 2020-07-02 19:54:07 +03:00
  • c29c50773e Add version 6.3 v6.3 Alexey Vishnyakov 2020-04-17 16:49:39 +03:00
  • 13682daebe Update test Jonathan Salwan 2020-03-18 15:41:16 +01:00
  • a89966763b Merge pull request #161 from yjugl/master Jonathan Salwan 2020-03-18 15:34:34 +01:00
  • 6aa1a7de71 Find more call and jmp gadgets operating on x86 or x64 registers yannis 2020-03-17 17:54:14 +01:00
  • 745f4dc7b4 Add version 6.2 v6.2 Alexey Vishnyakov 2020-02-28 17:20:10 +03:00
  • 4b3824bdad Update main.yml Alexey Vishnyakov 2020-02-28 17:09:02 +03:00
  • f670fa6239 Fix CI Alexey Vishnyakov 2020-02-28 16:39:59 +03:00
  • 1f6fcd7bcd Update main.yml Alexey Vishnyakov 2020-02-28 14:45:19 +03:00
  • 81c97ebfad Update main.yml Alexey Vishnyakov 2020-02-28 14:42:23 +03:00
  • edad696430 Create main.yml Alexey Vishnyakov 2020-02-28 14:36:11 +03:00
  • f95697454d Add Python 2 to test script Alexey Vishnyakov 2020-02-28 13:46:25 +03:00
  • 93e6932420 Merge pull request #160 from nurmukhametov/add-simple-check Alexey Vishnyakov 2020-02-28 13:34:47 +03:00
  • 7b2caea1bb Add capstone dependency to pip Alexey Vishnyakov 2020-02-28 12:22:37 +03:00
  • 91b206487b Add reference output and script for checking it Alexey Nurmukhametov 2019-11-03 02:03:27 +03:00
  • c6a1b51677 Merge pull request #159 from nurmukhametov/fix-ropchain Alexey Vishnyakov 2020-02-23 17:07:15 +03:00
  • 259427c821 Fix gadget string according to ropchain split/parsing Alexey Nurmukhametov 2020-02-23 13:55:02 +03:00
  • 38ece35a87 Add version 6.1 v6.1 Alexey Vishnyakov 2020-02-21 16:15:53 +03:00
  • e47457f586 Fix merge Alexey Vishnyakov 2020-02-21 16:07:34 +03:00
  • 6e5d1045be Merge branch 'alegen-master' Alexey Vishnyakov 2020-02-21 15:56:58 +03:00
  • 3836f922f7 Merge branch 'master' of git://github.com/alegen/ROPgadget into alegen-master Alexey Vishnyakov 2020-02-21 15:53:51 +03:00
  • fe78cf2249 Support Python3 Alexey Vishnyakov 2020-02-21 15:05:20 +03:00
  • 631a750ace Remove .DS_Store Alexey Vishnyakov 2020-02-21 14:28:59 +03:00
  • 7cdbce7b30 Merge pull request #158 from nurmukhametov/performance-improvement Alexey Vishnyakov 2020-02-21 14:19:57 +03:00