Commit Graph

  • 24a64bb30a Merge pull request #1524 from w4kfu/x86_imp master serpilliere 2026-03-26 12:27:54 +01:00
  • a314ac9969 [arch/x86] add blendps/mpsadbw/pblendw/pmaxsb/pminsb/pmovsxbq/pmovsxbw instructions support w4kfu 2026-03-25 12:40:17 +01:00
  • 4b4837f6e6 Merge pull request #1523 from w4kfu/fix_ci Samuel Chevet 2026-03-20 18:38:07 +01:00
  • 3255fe547b Merge pull request #1522 from w4kfu/x86_fix_and_instr_add serpilliere 2026-03-20 18:35:31 +01:00
  • 11d5c1f90f [arch/x86] add pclmulqdq/pminsd instructions support w4kfu 2026-03-20 14:26:30 +01:00
  • ff0259866c [arch/x86] add packusdw instructions support w4kfu 2026-03-20 13:55:05 +01:00
  • ff24b44fdf [arch/x86] add (some) pmovsx familly instructions support w4kfu 2026-03-20 13:53:18 +01:00
  • 3ca7226793 [arch/x86] add pmaxsd instructions support w4kfu 2026-03-20 13:48:44 +01:00
  • 247577f776 [arch/x86] add ptest instructions support w4kfu 2026-03-20 13:45:10 +01:00
  • b03beb7d4c [arch/x86] add phminposuw instructions support w4kfu 2026-03-20 13:42:47 +01:00
  • 8ca9855c53 [arch/x86] add pmuldq instructions support w4kfu 2026-03-20 13:37:27 +01:00
  • 06d2920cd2 [arch/x86] add psign instructions support w4kfu 2026-03-20 11:43:55 +01:00
  • 03c888bc6f [arch/x86] fix pextrq disassembly w4kfu 2026-03-20 09:06:35 +01:00
  • 2a15c60712 Merge pull request #1506 from serpilliere/updt_llvm_ci serpilliere 2025-01-26 15:51:44 +01:00
  • d9fb6d58c7 Update setup & tests Fabrice Desclaux 2025-01-26 13:17:14 +01:00
  • 0164999126 Merge pull request #1505 from serpilliere/fix_xdot_output serpilliere 2025-01-24 09:19:48 +01:00
  • e46b1fc255 Fix xdot output Fabrice Desclaux 2025-01-23 21:56:03 +01:00
  • cbc722eed8 Merge pull request #1487 from psyirius/fix-ida-bs-get-u8 serpilliere 2024-08-20 17:20:08 +02:00
  • 243e4f0c54 Merge pull request #1496 from AeonLucid/fix/aarch64_immhi_page serpilliere 2024-08-20 17:12:43 +02:00
  • 7ffe28628a Merge pull request #1502 from W0ni/fix_expression_division serpilliere 2024-08-20 17:11:44 +02:00
  • 0dfc550534 fix expression division and add test woni 2024-08-19 20:50:18 +02:00
  • c8aafe1654 Merge pull request #1501 from greenozon/master serpilliere 2024-08-19 11:07:28 +02:00
  • 1cd118a01b Fixes #1500 Alex 2024-08-13 22:43:04 +03:00
  • bece47a799 Merge pull request #1497 from greenozon/master serpilliere 2024-08-10 11:35:38 +02:00
  • 360981951c Add regression test for aarch64_immhi_page AeonLucid 2024-08-10 00:29:57 +02:00
  • 0928ae3b8e Fix compilation for FreeBSD OS Alex 2024-08-04 12:42:47 +03:00
  • ed931ea271 Fix typo in aarch64_immhi_page decode AeonLucid 2024-08-03 04:16:26 +02:00
  • 3e2201380a Merge pull request #1489 from vmartyanov/Fixing_installation_error serpilliere 2024-07-17 06:54:44 +02:00
  • 376b0a55b1 Fixing error with installation on windows with cp1251 Vladimir Martianov 2024-05-14 18:00:46 +02:00
  • 90dc1671b5 Merge pull request #1486 from serpilliere/fix_aarch64_cmp serpilliere 2024-04-28 15:08:35 +02:00
  • b9ec175bc9 Merge pull request #1482 from W0ni/notebook-links-readme serpilliere 2024-04-28 15:07:06 +02:00
  • cf4c72de94 Merge pull request #1481 from W0ni/patch-1 serpilliere 2024-04-28 15:04:51 +02:00
  • e7f8459681 fix: bin_stream get_u8 returning bytes Psyi Rius 2024-04-28 02:14:16 +05:30
  • c5d4231ead Fix add/sub aarch64 Fabrice Desclaux 2024-04-27 14:35:09 +02:00
  • a040261ee2 Add link to the doc folder in README W0ni 2024-04-06 10:56:25 +02:00
  • 0fffa143ce Merge pull request #1480 from commial/jitter-notebook serpilliere 2024-04-05 10:13:36 +02:00
  • 09e1fd8e6d Fix typo W0ni 2024-04-04 20:21:59 +02:00
  • 4c2a4f3b70 Apply @W0ni suggestions Camille Mougey 2024-04-04 19:41:24 +02:00
  • 113ed969ef Doc: add a notebook on emulation API Camille Mougey 2024-04-03 11:29:14 +02:00
  • 1ba37c39b1 Merge pull request #1474 from DimitriPapadopoulos/codespell serpilliere 2024-03-28 15:31:07 +01:00
  • 319229f867 Merge pull request #1473 from W0ni/patch-1 serpilliere 2024-03-21 18:55:51 +01:00
  • 88432b0406 Merge pull request #1457 from W0ni/arm_handle_cf_shifters serpilliere 2024-03-21 18:55:23 +01:00
  • 46a201ecd6 Fix typos found by codespell Dimitri Papadopoulos 2024-03-18 09:08:21 +01:00
  • 862b74a297 Remove misleading comment W0ni 2024-03-14 18:58:19 +01:00
  • 16cc7d3b37 Add MOV and MOVS tests for [AL]SR woni 2024-03-14 18:20:58 +01:00
  • 2b1273e097 Merge pull request #1472 from W0ni/fix_example_bp_display serpilliere 2024-02-25 11:25:59 +01:00
  • b9798fa396 Fix display format for jitter breakpoint example W0ni 2024-02-25 10:49:18 +01:00
  • 88d9db284e Merge pull request #1468 from W0ni/fix_CreateFile_read serpilliere 2024-01-18 21:51:41 +01:00
  • 78a73cac2b Improve CreateFile flags parsing woni 2024-01-16 18:28:10 +01:00
  • ec29f74614 Merge pull request #1467 from WilliamBruneau/pyparsing_bump serpilliere 2024-01-12 14:47:35 +01:00
  • 3a2fb2472c Merge pull request #1464 from mrexodia/python312 serpilliere 2024-01-07 22:48:37 +01:00
  • 2bf07ad1eb Replace deprecated use of 'imp' module Duncan Ogilvie 2024-01-06 18:34:48 +01:00
  • ad82438c44 Use regex literals for re.* functions Duncan Ogilvie 2024-01-06 18:08:46 +01:00
  • 0b0de2cbd1 Replace /!\ with [!] to fix a few warnings Duncan Ogilvie 2024-01-06 18:02:38 +01:00
  • f2335970fe Remove trailing whitespace Duncan Ogilvie 2024-01-06 18:36:38 +01:00
  • 0d031c8a55 Update .gitignore to ignore virtual envs Duncan Ogilvie 2024-01-06 18:00:33 +01:00
  • 64df992e38 Unlock pyparsing version William Bruneau 2024-01-04 10:36:39 +01:00
  • 1885f3caa9 Add tests for MOVS and isThumb utility function woni 2023-09-13 12:39:41 +02:00
  • 71e4e09da6 Fix disassembly bug woni 2023-09-13 10:34:16 +02:00
  • bb53a4505a Add RRX support inside instructions woni 2023-09-06 18:22:39 +02:00
  • 18a93f4049 Add shifters for instructions that use shifter carry woni 2023-09-06 18:19:56 +02:00
  • e9dee4eb5e Merge pull request #1453 from frank2/cygwin-fix serpilliere 2023-09-05 19:27:29 +02:00
  • 70052a053a fix compilation on cygwin frank2 2023-07-07 21:53:32 -07:00
  • 2b8366aaa8 Merge pull request #1449 from cea-sec/fix-imprec serpilliere 2023-04-25 07:32:04 +02:00
  • 58f81a51d5 ImpRec: recover_import without alignment hypothesis Camille Mougey 2023-04-24 10:27:36 +02:00
  • 2475c946e8 ImpRec: fix the search to actually use the ptrsize Camille Mougey 2023-04-24 10:19:21 +02:00
  • 49ec4bc9a9 Merge pull request #1448 from cea-sec/generic-unpack serpilliere 2023-04-23 21:24:51 +02:00
  • 230d528c50 Merge pull request #1447 from cea-sec/helper-depgraph serpilliere 2023-04-23 21:04:22 +02:00
  • 20aff863fa Merge pull request #1446 from cea-sec/example-symbexec serpilliere 2023-04-23 21:03:15 +02:00
  • b4569e454e Merge pull request #1445 from cea-sec/doc-cheatsheet serpilliere 2023-04-23 21:00:34 +02:00
  • b66becdead Add a sandbox example using the ImpRec strategy Camille Mougey 2023-04-23 15:41:00 +02:00
  • 0aed13542b Add a "generic" import recovery strategy based on ImpRec Camille Mougey 2023-04-23 15:39:29 +02:00
  • d32bf6385d Depgraph: add .address_to_location to help find the line and loc of an address Camille Mougey 2023-04-23 12:12:35 +02:00
  • 17552f09b9 Example: add support for symbol name in address Camille Mougey 2023-04-23 11:56:36 +02:00
  • 41f3c6aca4 Example: add a basic symbol_exec example Camille Mougey 2023-04-23 11:45:58 +02:00
  • 9e39991a65 Doc: add Sandbox + Disassembler/Lifter cheatsheet Camille Mougey 2023-04-23 11:15:10 +02:00
  • 2a392ad250 doc/README: summarize documentations' location Camille Mougey 2023-04-23 11:11:15 +02:00
  • 00d4fd4b9e Merge pull request #1444 from serpilliere/version_0.1.5 v0.1.5 serpilliere 2023-04-18 23:24:43 +02:00
  • 23873fcd6e Release v0.1.5 Fabrice Desclaux 2023-04-18 23:23:37 +02:00
  • caa300a491 Merge pull request #1443 from serpilliere/fix_setup_header serpilliere 2023-04-18 23:21:40 +02:00
  • a0fc6cfe37 Fix setup header Fabrice Desclaux 2023-04-18 23:19:39 +02:00
  • f3a0f26ace Merge pull request #1440 from serpilliere/version_0.1.4 v0.1.4 serpilliere 2023-04-05 23:28:02 +02:00
  • 4288ef2e16 Release v0.1.4 Fabrice Desclaux 2023-04-04 17:49:23 +02:00
  • 5a09e18f78 Merge pull request #1441 from serpilliere/use_pkg_llvmlite serpilliere 2023-04-05 16:59:28 +02:00
  • 75641cbfb5 Use llvmlite package Fabrice Desclaux 2023-04-05 07:36:37 +02:00
  • d82c9ef57f Merge pull request #1437 from mrexodia/remove-python27 serpilliere 2022-11-05 10:48:56 +01:00
  • 376e5a7680 Merge pull request #1436 from mrexodia/pip-build serpilliere 2022-11-05 10:41:23 +01:00
  • b59c4b2e83 Remove Python 2.7 from CI Duncan Ogilvie 2022-11-03 12:28:19 +01:00
  • d45e536984 Create the build directory to fix pip install build Duncan Ogilvie 2022-10-30 23:33:55 +01:00
  • 2b6c894aee Merge pull request #1435 from mrexodia/windows-build serpilliere 2022-10-23 18:55:57 +02:00
  • b36fb005d5 Restore python 2.7 support Duncan Ogilvie 2022-10-18 17:30:38 +02:00
  • c75d0e0b1c Further improve the user experience when building on Windows Duncan Ogilvie 2022-10-18 13:45:30 +02:00
  • 458b98b28d Allow building on Windows without a Visual Studio command prompt Duncan Ogilvie 2022-10-14 13:13:34 +02:00
  • c76516b37d Merge pull request #1431 from commial/python310 serpilliere 2022-05-27 19:53:20 +02:00
  • 45f6d83f29 CI: install LLVM 8 before fetching llvmlite Camille Mougey 2022-05-27 08:48:05 +00:00
  • e228833395 CI: add python3.10 Camille Mougey 2022-05-27 10:39:15 +02:00
  • dc3b108ab1 Merge pull request #1429 from w4kfu/x86_addr_size_prefix_fix serpilliere 2022-05-24 17:08:31 +02:00
  • e7f84cb6fd [x86] add missing Expression EIP when using address-size prefix for RIP-relative addressing w4kfu 2022-05-23 21:17:04 +02:00
  • 7ee593d004 Merge pull request #1423 from WilliamBruneau/fix_mem_bp_dbg serpilliere 2022-03-28 12:24:31 +02:00
  • 7d22d1ce70 Fix memory breakpoint display in debugger William Bruneau 2022-03-25 14:05:45 +01:00