Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/radareorg/radeco
radare2-based decompiler and symbol executor
https://github.com/radareorg/radeco
- Modularized code. Arguments parsing happen in args.rs
- Main is only responsible for showing e...
27f9e956919beb7cd2b09260f56f631a1440c92d authored over 5 years ago
3748d5539da61b97ac85a6d9ec5a12efec6e2c65 authored over 5 years ago
8fda4bef6e1afeca38f384bf586ab17a3964c2e6 authored over 5 years ago
f5c25ea975c3487a8fd87b40f535fc799527f908 authored over 5 years ago
0ff5b40d9151155e76bb1e35d30fe833737ee451 authored over 5 years ago
1ec42ff88f33e2076f4c804f22c0096cc453fce7 authored over 5 years ago
a9fc83fa558bd5644ab5e600ea58c84046005c7c authored over 5 years ago
3c2b8ed1b8548b4e13558ac72dc4b6cdb780d434 authored over 5 years ago
6200056660f9bf411cdc922d482986b94be1e458 authored over 5 years ago
bf387a5e458386ab36e995b1c34ce140426e93d6 authored over 5 years ago
b12feb3b73ee6825e7dce5f3415e59a693534ca3 authored over 5 years ago
50bd0ee88a2fa58cd2a492499fd87a9367b5642e authored over 5 years ago
91d809dddcb371d8adbbe3b36dd5aa968ba5d1e0 authored over 5 years ago
a45eadfc7e76c7b9d388df64368d0301919ed80d authored over 5 years ago
In batch mode radeco simply decompiles all the functions and outputs
the result. While this is n...
- radeco now respects the outpath set in the json
- Updates README.md
- Fixes a few typos in README.md
5de93923b2c651b38773dfbd4bcdb1fcfaef1ede authored over 5 years ago55c459bee530c436ede1524cb3b3904a2f19ba3a authored over 5 years ago
2aa7345e2f1ac42ac40ca1e569192a772707beec authored over 5 years ago
9625581c2940466686e8118da71ee100a8497981 authored over 5 years ago
52c68aa26d53f67a612489f00cb507b6e1519ed2 authored over 5 years ago
ba7edfdda6154cc1e8f0b5992302b17ee7978381 authored over 5 years ago
9e5cff950df9993462c6230134b9a11efc8b5ec4 authored over 5 years ago
db718a0a27b8eb2e61e93916e19ef5e5146e53d2 authored over 5 years ago
8d55c5bf1859b5b412aba8caecebda9fdfa4d470 authored over 5 years ago
56d73cc314dc33a39ec508b686d00db7264e8028 authored over 5 years ago
486ee9748caead8052a2cea89cff69a8a340cf91 authored over 5 years ago
155fe784b6c6e9742d8ad849b87d454d538c92dc authored over 5 years ago
0650f594b2be1d1f36eb33148c9e715434c218e8 authored over 5 years ago
ab4e237d2c99cbcb7251528ad41e88c04971734a authored over 5 years ago
9d715b03b4c573321ce65d3c37fbee59c65e2b6a authored over 5 years ago
6ae90c1d82663b84397890cfa58daffb88b0648b authored over 5 years ago
28e45c88319b4426d92857fd9928d6044dc83be0 authored over 5 years ago
e98da65979b3b6a67189d130c5a1ebcf1553edb7 authored over 5 years ago
eb98a06088dd94fd2f28cb245faad5e2715d2946 authored over 5 years ago
647bbba77014f00e4d09f9c8cc4f08d53b54ba54 authored over 5 years ago
6a72dabe873534ea93c7f6fa6db6add3fa8b184e authored over 5 years ago
02fa4a8183ae0f44fb97882a098b211ecb9305bc authored over 5 years ago
923546079cd6975c36ea4eaec45b1a441a98c5f9 authored over 5 years ago
5df6c9d1879a5777ea6bd01e2f5cc40a9d3ffc23 authored over 5 years ago
238a7f24ec5c68403d6c869debff27450ce6594c authored over 5 years ago
8391899c7d1e722d84059bb49ef01f4d8883d419 authored over 5 years ago
eaac92bbaa0913d9ef3d1c788eb1cdf2444a6696 authored over 5 years ago
85130d8fb4de2ef162e4fead299450524df1bce5 authored over 5 years ago
7b7129e21e00a8482d47524fdf6bea46f516cd6a authored over 5 years ago
038c00c540a2b305006538e68839a0156a974a28 authored over 5 years ago
e8521a3ed1e79b6f237952e4cd8f74dacef01644 authored almost 6 years ago
We cannot load the code of imported or relocated functions, because it
is not available inside t...
a88edde57ce1b07d0c251fa40a86ffd5ba16b0f5 authored almost 6 years ago
4d0e3f922c66d7aba66d3a9926644577f348c875 authored almost 6 years ago
`registers_in` should be called only on non-action nodes.
To reproduce:
Build radeco with the ...
87a5d4efef0e065624f8e79ae725ca19735b071d authored almost 6 years ago
662631d6097b89142a57808129165a88d3d962bb authored almost 6 years ago
72c14d91e328064579da63d39eb734b8279a3738 authored almost 6 years ago
96a8de5e83a965888d64a7e3885e3a888f54a61e authored almost 6 years ago
Use a struct to hold analyzer's infos. This is makes it possible to get
these infos without crea...
Currently, analyzers are run by radeco-lib's consumers. This could be
useful in some cases, but ...
5fbc97328ec32ac4cca8d20d5fc17430c9f66ef0 authored almost 6 years ago
d7dce5d44b27e0584bcf9c24e21250bd65be196e authored almost 6 years ago
0fac78fc168e303837cc919f74a72c40bfae814e authored almost 6 years ago
d2a35e2ae4509824090d6ae90eec19900b42a7cb authored almost 6 years ago
50d85944c23d84f62015d36f4375ea393282bcdc authored almost 6 years ago
Spurious `\` chars cause xdot to fail parsing dot files generated by radeco.
To reproduce:
mm7...
Use a policy to selectively commit changes to the IR
511a86220304980c5cfd2a2ad849b8a8aec37be7 authored almost 6 years ago
Sometimes applying all the changes an `Analyzer` produces is not the
wanted behaviour. Tweak the...
880f2c3c6b3399c4147b717b475dfce714b3fb82 authored almost 6 years ago
Right now there is not a standard way to implement/call an analyzer. For
example CSE builds a st...
e103d065baa5baad862b1270dadcfdd2ff357b60 authored almost 6 years ago
d81ebea09f98dd1a7156943fe2293a09a5a11268 authored almost 6 years ago
bcd0cfe76e0b70880c3ed4ac2ca31c92cad0b992 authored almost 6 years ago
d5e511fef299821740a1a5bdb7d59122ed5e0bcd authored almost 6 years ago
940cb44177cf133074e4d5ae814e16f1bf18ea97 authored almost 6 years ago
e5962079e262aca1da16c6c18228e290515935d9 authored almost 6 years ago
eedaf4cdc323ab4542a2f6019306808b0c087c8b authored almost 6 years ago
582bc3091c176f1e85afcf6df92d7221f16bc7f7 authored almost 6 years ago
a9f7c1e26b0178ac9df057e632ca5f923b14243f authored almost 6 years ago
ec6214862b1e3f6854f13ca8bbfcc402513ea4be authored almost 6 years ago
7961d59151fd11f45faaa3cac50c2ed5e7f9812e authored almost 6 years ago
0e061dc5337f4fad5b2f59c2410c802c80244e45 authored almost 6 years ago
9595194e68a48c11236030da8043d377dd0b2005 authored almost 6 years ago
e69e21418428db2ce9c44ec75808d50dbe96ba5c authored about 6 years ago
c8fb4b688038427944a337627b3e72550ec466f1 authored about 6 years ago
4cd8b89a56b7cdd3c6d49af9b610005911727169 authored about 6 years ago
After ea9866e@esil-rs the parser report errors in case of misformatted
esil input. For now log t...
ee9b755dafbea341bcff8a5f83c7d3d2af7ff4d1 authored about 6 years ago
a54cb952a5103fc2a862f2ddb19f9a6a47a1da41 authored about 6 years ago
02c92afdfe1c589edd690d0f9e562b5a1d783536 authored about 6 years ago
0afa4f061dd47d363475c3f48346d99a5adc5829 authored about 6 years ago
77debb12abf80b3c35087f65d7ca424ce4243a93 authored about 6 years ago
dd484b060bc2c9cfbb0985193df1b88087a35026 authored about 6 years ago
02b67226b33c8a8dcb1941785fc785510f3edf24 authored about 6 years ago
71e8d9b62503aac12f94bffe5e641bb8a506a3f9 authored about 6 years ago
1cafd03519cf3bd9d1d7dad82807db1a4abe1dd1 authored about 6 years ago
5d9b6a1bdeb8196bae4930738d508b51897330e0 authored about 6 years ago
Add MOpcode::OpMov
3928b87f7c4f64d5bef769f7eaebdf6495016829 authored over 6 years ago921a80862d6780360399249ab7c0861c60beebf3 authored over 6 years ago
b4cb3b0ce5b45e61ce0420afc65fba210e91c191 authored over 6 years ago
5011126d30eba53e8febf958c91fe0aadb85ff0c authored over 6 years ago
7f57b63cf855a0fcfea1ec1092e6d52daa5e1dfa authored over 6 years ago