Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/rizinorg/rizin
UNIX-like reverse engineering framework and command-line toolset.
https://github.com/rizinorg/rizin
40a01ef36f5804808c3fe611429d602d4b705bfa authored over 1 year ago
9c1b88903e4f0e3df2ed8145e619f1e4c208baff authored over 1 year ago
/wi was falling through the switch case and it was not accepting the
input correctly. Fix this ...
1f30b7f76161202159e62946a5d496a92dcc00b0 authored over 1 year ago
8efdb3d3a385dde02d3ec16791c0039a081fbb98 authored over 1 year ago
8c1ce710e17359295807bff6a03a12803c45ead5 authored over 1 year ago
366dfcfbf0ac2eb4c09c49b0a9e43117864750b7 authored over 1 year ago
6b2d6fed9a40962d7bc10667f1f24aa347971660 authored over 1 year ago
IDREF in plists is an undocumented extension of plist used e.g. in
kernelcaches. This makes it p...
rz_buf_read_at() with a negative addr on a ref (slice) buffer broke all
subsequent calls to rz_b...
Initially removed in 4fd9cd7cc1b788d4731754afd67a633a5e0c3c24, but may
still be used when loadin...
A __DATA_CONST.__const section of e.g. size 1 could make these loops
read beyond the end of the ...
5badfe10f655374f424164d62915cb3a1d22e2b9 authored over 1 year ago
09ec12d6078cdfbb7cfde23262a13cd03056f850 authored over 1 year ago
arm64e kernelcaches may have no BIND_OPCODE_THREADED but
__TEXT$__thread_starts instead, which s...
e682143ec7f8e5ec46074adf24d2e5fd29f2598e authored over 1 year ago
350dc181f581d4bd568be6ffacf4c0dd51d1dae7 authored over 1 year ago
For chained imports, we do not parse undefined symbols, so the upper
bound can be reduced there...
c648b8ae1032f56d109da46e2797a8bd34c80529 authored over 1 year ago
2239fa4402f376903d138ca5bc951a3885bd3496 authored over 1 year ago
b5a936585a6ca412f4c4725d93c5c0f3e88ae60a authored over 1 year ago
The LC_DYLD_CHAINED_FIXUPS load command references a new kind of imports
table that is used for ...
More chained fixup information parsing will be implemented in the future
and added to this struct.
For bind chained fixups (pointing to imports parsed in the previous
commit) we reuse the patchin...
Chained fixups are essentially a new kind of relocs, so it makes sense
to also represent them as...
2c9a7008e9e30a10ff42c0422b1ef7d6579b8dab authored over 1 year ago
20965833d9ab82eba0ea0cf06127c2360d45d229 authored over 1 year ago
d6779c42d776050dd1857d10dff989c1ae3b5d0d authored over 1 year ago
8135a450e95c1b5831ac676613f0852f2425d8aa authored over 1 year ago
6452be6c206317b76593d3b3bb42f26272de6c66 authored over 1 year ago
Some identical code from both mach-o 32 and 64 has been moved to
mach0_common.c to avoid duplic...
6bfc67a2868e07ab89ff931b96dfd3bc65e7371e authored over 1 year ago
* Add Doxygen to variables API
* Add Doxygen to function API
* Improve arguments and varia...
33c056e4e396f01b2d8381ee6e6443f2379d356f authored over 1 year agoc9ef508bf4d78d136a53aa0a4e4bc18321405372 authored over 1 year ago
8bc33bae5c64befd70cfd0cd07b3f5625caf17e8 authored over 1 year ago
9b6d9f86ac1be5fb6dc1c0e71eb56d3cfaa3bda2 authored over 1 year ago
9c6feafd4733903fca0cdad50b3bd213ab2b6228 authored over 1 year ago
f7a3309a298abaa771c004dc0da271538fedffb2 authored over 1 year ago
655ea987cc75bfc8578dae7a03fc5fbd3a500738 authored over 1 year ago
* Remove old string detection methods.
* Allow changing encoding based on `bin.str.enc`
* Clea...
3ba411861573c3a0e9bc04f7ecff5d0633c5d843 authored over 1 year ago
85f745e010fc968d7c1fff61c4bd8f95d440496a authored over 1 year ago
Co-authored-by: yossizap <[email protected]>
3f18c1160967c4a3aedbbda7877f689fe8963b91 authored over 1 year agoc1f92b33492c691ce0c6354c129cd139fbf38d7a authored over 1 year ago
* Extract major and minor from python version string instead of converting it to double
The p...
d9a5cf3d2857cb9f891564c0c06afa734e12ac0d authored over 1 year agod2c475e4d2aa9d7f92e34434b460810e071990a0 authored over 1 year ago
0053fc62a4a04211c4c5ba0e57681df84888846a authored over 1 year ago
388404880dd3689447bdc2a9f86241bb4dde08c2 authored over 1 year ago
5f14d0e0b5274c4a390c2e5c561b25105e599330 authored over 1 year ago
2f6f2cfdce8a7777a1d4c9db675cd8211337a8fa authored over 1 year ago
4127d7dabccb6e609fbe44b6cf7998fe08bac570 authored over 1 year ago
aa7781b0982706c1defc0ff43456064584a14bbf authored over 1 year ago
5211e1835ba609812ecbaa7d249aea0428d544ee authored over 1 year ago
349e699098aae934c0e044263621086222fafe0f authored over 1 year ago
c3125141892abaa238ea1f87fcf264ffa031d144 authored over 1 year ago
0503f3a6fd5981dd0324ddc069270cc2f2d461cf authored over 1 year ago
2bcdb40bd3e0f91fc202d43341dfba87c1181727 authored over 1 year ago
* Also return `NULL` for unimplemented instructions (for the sake of
tracetesting)
...
7d64d8b2bfe0fff6aced348f8067d7a8e02cc290 authored over 1 year ago
89551db165e6e73d4af7d817921d8edeb1d51172 authored over 1 year ago
`pz` was removed before, remove the mention from help too
a53598cab28174fcc4a20fc0fda30ccaaedda1d3 authored over 1 year ago3f935c11c67e3a3f8dc6887ee04044b7fc37d115 authored over 1 year ago
5f590d144eb88754420f189dc2ee80dc7f4aab5e authored over 1 year ago
295faad6caf23c58780ee7b349456f02fdd96af6 authored over 1 year ago
70a0244e04fbb3ebdfc1cf92e3ea85272673503d authored over 1 year ago
d0426f9eddbbfb450150dbf82ae011a22266dd90 authored over 1 year ago
5f30f1c966f49e265c155536fa833bbbcca96855 authored over 1 year ago
4186be8b5654874cfb3b8085fa5df427bfa9d038 authored over 1 year ago
09b24bca84b2c305f9622c946431f0a87c37e12e authored over 1 year ago
2f5da62e173952847249caba16d011227cd6c40e authored over 1 year ago
b52ebcc62f03e412332d0735b30cc1f792f0a1fa authored over 1 year ago
4dbe18da0840302f4a3cb3734fd3ab42986729c1 authored over 1 year ago
3ac8a36c7bf40e04e2ebf0bcc6c642d7892d9814 authored over 1 year ago
* Remove ConsoleTheme from disasm.c
* Add `rz_core_analysis_var_to_string()` API method
* Avoi...
099439fcb3d640a70e6b5895d34fe2df655bd07b authored over 1 year ago
6eb14128ad1d80ba102c2e16f0f338a7123c0a87 authored over 1 year ago
0efc031365e6af37d98e9094b0bd72f28ed64668 authored over 1 year ago
ff6817e084517c1ee600cb47ef0afdd46b1a4269 authored over 1 year ago
d0732c5c88127642e29cae4df22701e0fdde53cf authored over 1 year ago
- Add `cc-tricore-32.sdb.txt`
- Add `map_dwarf_reg_to_tricore_reg`
- Add `RzAnalysisFunction->ha...
94f2fae87ecd56cfaab5e782631a4a3858521a00 authored over 1 year ago
53e1fee6c5a5e2da52273321a85059637f6367ee authored over 1 year ago
`aaa` command performs class recovery from the rz_bin data.
This step cannot be executed alone b...
This commit rewrites completely how RzBinPlugin are used to load info
into the RzBinObject struc...
8cfc86a82eda4c418febd24d5956f79f45c309f4 authored over 1 year ago
The 34Li1i format was wrong (using big endian) and not fitting the
structure. Other changes are...
b943e1d05f0585e3600f940f00a5b3c24a4f46c8 authored over 1 year ago
* Add `VariableKind` to Dwarf `Variable`
* Refactor `rz_analysis_dwarf_integrate_functions`
* ...
163fd3bfecbd51386b8a7aa65fa0f451352a5730 authored over 1 year ago
Newer dyldcaches have more fields in the header. This change adds
heuristics for determining th...
c5978e158cd909651042da37b51e030cc10e3441 authored over 1 year ago
86511a16c9b5fde11412fe0e23079275deb13b25 authored over 1 year ago
d1a3f9333eb102c21ac748347c95eff77ee449fd authored over 1 year ago
e924ea7f11594b8d3482d63372891ca06b8ba719 authored over 1 year ago
k < dep_array_count check was missing, so without 0xffff termination or
an invalid .dependentsS...
abfa59c1a1d36ce26c8932b5db3b5bb223d2f234 authored over 1 year ago
ac326f23b2f1796d2b6e57956209cd5593edf0eb authored over 1 year ago
73c546ddc0899ac418ed35b6845c3e104646a9c7 authored over 1 year ago
5960cf6527dc6897ff5102284ce69950c1eb689f authored over 1 year ago
Fixed the calculation of the immediate value and more spaces, e.g.
"adrp x0, 0x1234000" are...