Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/rizinorg/jsdec
Simple decompiler for Rizin
https://github.com/rizinorg/jsdec
fixed arm call
728113fe544a792005fc2316d70860c444a8001e authored over 6 years ago
728113fe544a792005fc2316d70860c444a8001e authored over 6 years ago
fixed jump in arm conditional call
9c8014c9bc046531ac879d10852640ebd6b8f879 authored over 6 years ago
9c8014c9bc046531ac879d10852640ebd6b8f879 authored over 6 years ago
fixed arm inline condition
11db25292b4f6964e6d423afae61c7218959f796 authored over 6 years ago
11db25292b4f6964e6d423afae61c7218959f796 authored over 6 years ago
fixing chrash on malware sample
900b3138556bf33dd91af3aebf8038214e2939d1 authored over 6 years ago
900b3138556bf33dd91af3aebf8038214e2939d1 authored over 6 years ago
Merge pull request #98 from elicn/core-enh
Some more refactoring and cleanup
ccdd87e027ed62f362a1d45e0875b1900c3d5984 authored over 6 years ago
Unwiding segment override notation fix
94c988cc82cf50b9dec09fa9a2dff834de35bd4c authored over 6 years ago
94c988cc82cf50b9dec09fa9a2dff834de35bd4c authored over 6 years ago
Refactoring and cleanup
e14e5b35283461ba8bf6632ac5679663c84e6012 authored over 6 years ago
e14e5b35283461ba8bf6632ac5679663c84e6012 authored over 6 years ago
Version 1.0
7832d29e00874f874d254676c6cc2f7b37407762 authored over 6 years ago
7832d29e00874f874d254676c6cc2f7b37407762 authored over 6 years ago
merging master
b1f610923d2c68f4bd66e1f0fc96aeb71f88b53d authored over 6 years ago
b1f610923d2c68f4bd66e1f0fc96aeb71f88b53d authored over 6 years ago
fixed broken asm
884f62d1efe7c6919f74fbe1a043c043ffad7be1 authored over 6 years ago
884f62d1efe7c6919f74fbe1a043c043ffad7be1 authored over 6 years ago
fixed x86, mips and some base stuff
added macros and fixed printer
TODO: afvt local_ex int for wasm
fixes before r2con
fa35de0a12347c3f6d06986aa5322640b3b7914f authored over 6 years ago
fa35de0a12347c3f6d06986aa5322640b3b7914f authored over 6 years ago
Refactoring core
d365b80b0437e7bdba4115db277b75b907f3dc7a authored over 6 years ago
d365b80b0437e7bdba4115db277b75b907f3dc7a authored over 6 years ago
base refactored
c893235fce304fff847952e726a01e3ee394159b authored over 6 years ago
c893235fce304fff847952e726a01e3ee394159b authored over 6 years ago
Code cleanup
17aba4b00c5aa4c2c72337816d7afb4dd61a2d66 authored over 6 years ago
17aba4b00c5aa4c2c72337816d7afb4dd61a2d66 authored over 6 years ago
Code cleanup and documentation
f0340a9ee7bb39d0d0493da74a563ef30bf41cee authored over 6 years ago
f0340a9ee7bb39d0d0493da74a563ef30bf41cee authored over 6 years ago
Code cleanup and documentation
7949bc2623a4fa276014908777f9f94e509c87b3 authored over 6 years ago
7949bc2623a4fa276014908777f9f94e509c87b3 authored over 6 years ago
updated methods to make them more clear
a8ad274fea7b29d6b1fdb86072ccafa247ce081b authored over 6 years ago
a8ad274fea7b29d6b1fdb86072ccafa247ce081b authored over 6 years ago
descriptions for main (duk&test)
e3eba92ee0f98d4a2a892f52b558d9e668f66734 authored over 6 years ago
e3eba92ee0f98d4a2a892f52b558d9e668f66734 authored over 6 years ago
renamed prepare to session
28916c76f26eb914088d9b8f22247a9812c86757 authored over 6 years ago
28916c76f26eb914088d9b8f22247a9812c86757 authored over 6 years ago
core descriptions
f47ea50a4065f723b96ff6df414216b0f023a655 authored over 6 years ago
f47ea50a4065f723b96ff6df414216b0f023a655 authored over 6 years ago
context functions descriptions
069e93f7c729a5cd6af0e952358842072c6841f6 authored over 6 years ago
069e93f7c729a5cd6af0e952358842072c6841f6 authored over 6 years ago
ppc rld/rlw
8d708296f23403129a7f8fea9ef59e0122b31560 authored over 6 years ago
8d708296f23403129a7f8fea9ef59e0122b31560 authored over 6 years ago
eslinter and fixes
c57efb961b1f390107acf769843aa7881188200d authored over 6 years ago
c57efb961b1f390107acf769843aa7881188200d authored over 6 years ago
various fixes
daad8d0ca8be828b3c9f20ef3e387cc3e20e63c7 authored over 6 years ago
daad8d0ca8be828b3c9f20ef3e387cc3e20e63c7 authored over 6 years ago
wasm fixes
f73ddfcd8b4d6a7c58c1898d1a0edc289ce43bb8 authored over 6 years ago
f73ddfcd8b4d6a7c58c1898d1a0edc289ce43bb8 authored over 6 years ago
fixed missing t definition
298f9a78d53683d88299b66c3653a0cf0579e37c authored over 6 years ago
298f9a78d53683d88299b66c3653a0cf0579e37c authored over 6 years ago
Various fixes and cleanups
e0acfbead8cdc0b13434dd1ac09d12eb5ca0509d authored over 6 years ago
e0acfbead8cdc0b13434dd1ac09d12eb5ca0509d authored over 6 years ago
fixed missing regs
e893d21bb4cd81ad348e3d1babab3b8eb19fd7da authored over 6 years ago
e893d21bb4cd81ad348e3d1babab3b8eb19fd7da authored over 6 years ago
fixed mul
63c48c7288084c02caa0a58a5832931dc75cf0fb authored over 6 years ago
63c48c7288084c02caa0a58a5832931dc75cf0fb authored over 6 years ago
fixed push argument to not always be a pointer
234a583fb2fb75bb84248c5187f5b8d1bb83e376 authored over 6 years ago
234a583fb2fb75bb84248c5187f5b8d1bb83e376 authored over 6 years ago
fixed push
5544d2107364382f572543404b0e5686f438c2e7 authored over 6 years ago
5544d2107364382f572543404b0e5686f438c2e7 authored over 6 years ago
Making x86 great again
c7d52275014939f0928e8afb8f1f1275a5eb33b4 authored over 6 years ago
c7d52275014939f0928e8afb8f1f1275a5eb33b4 authored over 6 years ago
removed debug flag
28766fb7c6885c471912f583fc541b9fc62993c7 authored over 6 years ago
28766fb7c6885c471912f583fc541b9fc62993c7 authored over 6 years ago
several fixes due some bugs in core and also for tests
2d22f1f880d354fa1c4e61ab96ec62bec8fc216e authored over 6 years ago
2d22f1f880d354fa1c4e61ab96ec62bec8fc216e authored over 6 years ago
Add missing return statement in the plugin initialization routine (#90)
3793c634a25be0bc036be5b7bc1121fbd0d3d4f2 authored over 6 years ago
3793c634a25be0bc036be5b7bc1121fbd0d3d4f2 authored over 6 years ago
fixed bad argumenfixed bad argument
296a22e16f4721e1d847fa5a9a36f5fad2a39a26 authored over 6 years ago
296a22e16f4721e1d847fa5a9a36f5fad2a39a26 authored over 6 years ago
fixed null obj
85708d9afe8b817d4f0227e6509017c6154dc495 authored over 6 years ago
85708d9afe8b817d4f0227e6509017c6154dc495 authored over 6 years ago
fixed missing endline
90ec19491aabf9a2c53307c4324226068fe6ad9b authored over 6 years ago
90ec19491aabf9a2c53307c4324226068fe6ad9b authored over 6 years ago
removed --offset
179cf7b7d5c8afd9a013487eac722335e9329dd3 authored over 6 years ago
179cf7b7d5c8afd9a013487eac722335e9329dd3 authored over 6 years ago
modified comments and fixed missing char
e919f0f35562810f45d0b2629bcb513409aa41c1 authored over 6 years ago
e919f0f35562810f45d0b2629bcb513409aa41c1 authored over 6 years ago
updated README with pddb
567879ac98a794e052188e9d2456447b1f785c98 authored over 6 years ago
567879ac98a794e052188e9d2456447b1f785c98 authored over 6 years ago
added pddb or --blocks
```c
/* r2dec pseudo C output */
int32_t main (int32_t argc, char ** argv) {
/* address 0x5f...
updated pddi and fixed a bug on wasm
c873502e4d76273502e7dc0fc121231e816d1f1d authored over 6 years ago
c873502e4d76273502e7dc0fc121231e816d1f1d authored over 6 years ago
fixed README
5b790076d86226b98349d4b9da02e516407c079f authored over 6 years ago
5b790076d86226b98349d4b9da02e516407c079f authored over 6 years ago
handling multiple jumps with pseudo tables.
785d095fc317c22b8104c74f07d5d34e72a0ab8d authored over 6 years ago
785d095fc317c22b8104c74f07d5d34e72a0ab8d authored over 6 years ago
using travis env vars
d912c4f6f0c0d989b0114eb308112a4573e46b19 authored over 6 years ago
d912c4f6f0c0d989b0114eb308112a4573e46b19 authored over 6 years ago
if branch do not exists, switch to master
4f03904a3f3d4f655ad71ca5ab4a70d6ff9c949a authored over 6 years ago
4f03904a3f3d4f655ad71ca5ab4a70d6ff9c949a authored over 6 years ago
travis to download the branch
083ce0492a87e17857b76349d22bac9503dd152f authored over 6 years ago
083ce0492a87e17857b76349d22bac9503dd152f authored over 6 years ago
fixed v850 and sparc
1eccf676b2afa03ebf909ae31924e03b6570287c authored over 6 years ago
1eccf676b2afa03ebf909ae31924e03b6570287c authored over 6 years ago
fixed x86 and updated README.md examples
e471f76fe3a2c4f14d7281ea6cc0bb196313cb5e authored over 6 years ago
e471f76fe3a2c4f14d7281ea6cc0bb196313cb5e authored over 6 years ago
duktape 2.3.0 and fixes + updated *.md docs
52c2a12bc3ec6cbf5185545ce23bcc180a5526fe authored over 6 years ago
52c2a12bc3ec6cbf5185545ce23bcc180a5526fe authored over 6 years ago
fixed m68k
7df121c150c11dd2aed3fc771485ad90474f1103 authored over 6 years ago
7df121c150c11dd2aed3fc771485ad90474f1103 authored over 6 years ago
merged m68k
f34865d8097e35a02b0da62df96de9c9ca829df2 authored over 6 years ago
f34865d8097e35a02b0da62df96de9c9ca829df2 authored over 6 years ago
new core working. missing only m68k from master
c093025c839cf06040e7292f30c90eda083bf2ed authored over 6 years ago
c093025c839cf06040e7292f30c90eda083bf2ed authored over 6 years ago
wasm, mips and ppc working again
e096a7ec96db3cfb2c77d23394cfd47b7aa7d67f authored over 6 years ago
e096a7ec96db3cfb2c77d23394cfd47b7aa7d67f authored over 6 years ago
several enhancements, like cpp, and fixed several bug
97ec1c23d292d5bbaaff01ffa0189686fd101e93 authored over 6 years ago
97ec1c23d292d5bbaaff01ffa0189686fd101e93 authored over 6 years ago
fixing bugs from test suite
40df9b6b3e6756c535c2e4873d8d772a1b8a6a9e authored over 6 years ago
40df9b6b3e6756c535c2e4873d8d772a1b8a6a9e authored over 6 years ago
fixed if-else to work as in old core
07112b98615171a092c703a975120c3c28a75bd8 authored over 6 years ago
07112b98615171a092c703a975120c3c28a75bd8 authored over 6 years ago
updated README.md
6aaf0d67d1b2a0b2642a4139bd6b594e5c85f6f1 authored over 6 years ago
6aaf0d67d1b2a0b2642a4139bd6b594e5c85f6f1 authored over 6 years ago
initial support to m68k
b13fb497ec8f720e1e42341dbdd080d9283d5780 authored over 6 years ago
b13fb497ec8f720e1e42341dbdd080d9283d5780 authored over 6 years ago
working if - else
70c46bf340bc2283e388d39a813b1cbba701257c authored over 6 years ago
70c46bf340bc2283e388d39a813b1cbba701257c authored over 6 years ago
modified several stuff to get if working again
559539c319613365d86188de864cb1049f820b7c authored over 6 years ago
559539c319613365d86188de864cb1049f820b7c authored over 6 years ago
several improvements on x86 and new core
16282b618e734e4542c5eabc92cca8157fc37519 authored over 6 years ago
16282b618e734e4542c5eabc92cca8157fc37519 authored over 6 years ago
working x86
fb71f5854942123a5fd256b75c5d76e355c61f0d authored over 6 years ago
fb71f5854942123a5fd256b75c5d76e355c61f0d authored over 6 years ago
Merge branch 'master' of https://github.com/wargio/r2dec-js into core-enh
df2538ffc6fe0cbccd3b3d0d57f7871408f869fa authored over 6 years ago
df2538ffc6fe0cbccd3b3d0d57f7871408f869fa authored over 6 years ago
Update Makefile
fb907b1351d5bf4692b0a9011061acf3c6d5108e authored over 6 years ago
fb907b1351d5bf4692b0a9011061acf3c6d5108e authored over 6 years ago
rewriting pt1
3cd6219727abe526535ad0245b85afc1a3be1e8c authored over 6 years ago
3cd6219727abe526535ad0245b85afc1a3be1e8c authored over 6 years ago
printing minimal asm
56ca6a7fdfd271cad696849945f073a5c242ed22 authored over 6 years ago
56ca6a7fdfd271cad696849945f073a5c242ed22 authored over 6 years ago
fixed single loop instruction
5dab09259de84313eacaf6ef7832ab087eff98e2 authored over 6 years ago
5dab09259de84313eacaf6ef7832ab087eff98e2 authored over 6 years ago
Fixed output of rlwimi
b0e4c317b44b94d6b7f39dfa62d17871cdb99c2a authored over 6 years ago
b0e4c317b44b94d6b7f39dfa62d17871cdb99c2a authored over 6 years ago
Update ppc.js
e3c50fff9ea00cd2c872cb1117d69d45d1dfcd95 authored over 6 years ago
e3c50fff9ea00cd2c872cb1117d69d45d1dfcd95 authored over 6 years ago
fixed call names on sparc
0243e82ecf17dd1f81db6d808ec3d5e950013df0 authored over 6 years ago
0243e82ecf17dd1f81db6d808ec3d5e950013df0 authored over 6 years ago
fixed doubles vars and call args
7035ba3343cf6ab3561e214c24b1f107f1cae270 authored over 6 years ago
7035ba3343cf6ab3561e214c24b1f107f1cae270 authored over 6 years ago
x86 fix
433d11e71a58db05e13072236e43a595ff8cba18 authored over 6 years ago
433d11e71a58db05e13072236e43a595ff8cba18 authored over 6 years ago
Update README.md
79832fe1901579248decdd89dc94b50b8ebffd86 authored over 6 years ago
79832fe1901579248decdd89dc94b50b8ebffd86 authored over 6 years ago
Create DEVELOPERS.md
8d9ea0fa643c91f5646c05b5857203f05d101b95 authored over 6 years ago
8d9ea0fa643c91f5646c05b5857203f05d101b95 authored over 6 years ago
_find_bits function now takes R8L-R15L, R8W-R15W and R8D-R15D into account
979c605837ee42eea989b388ca7cfceddb15e6ac authored over 6 years ago
979c605837ee42eea989b388ca7cfceddb15e6ac authored over 6 years ago
fixed wasm call and returns
71fdff3f4a6352dac02208e391976e79685959b7 authored over 6 years ago
71fdff3f4a6352dac02208e391976e79685959b7 authored over 6 years ago
added wasm
d8b47cd0bca75e15256dfb703ca996f44a72255b authored over 6 years ago
d8b47cd0bca75e15256dfb703ca996f44a72255b authored over 6 years ago
sparc support
e4aba39e73ccf0e97238c2961852383f15f1f1a1 authored over 6 years ago
e4aba39e73ccf0e97238c2961852383f15f1f1a1 authored over 6 years ago
lui resolve
573cc514fb172d23a9bc68bffd8a7023383ad615 authored over 6 years ago
573cc514fb172d23a9bc68bffd8a7023383ad615 authored over 6 years ago
fixed bad b return/jump
a05dd431b760b160da6290fd9b4282b905112b7f authored over 6 years ago
a05dd431b760b160da6290fd9b4282b905112b7f authored over 6 years ago
fixed bad and on rlwinm
c5afdeb0c333c2d4ae69e82c7fb6bb07350554d4 authored over 6 years ago
c5afdeb0c333c2d4ae69e82c7fb6bb07350554d4 authored over 6 years ago
Merge pull request #66 from radare/many-goodies
Many goodies
bfbffce6ddbad94062602e0da539473b6e736068 authored over 6 years ago
Fix r2dec.offset
da7bad3438eef9908bfbced93351b8aa4fe8ab1b authored over 6 years ago
da7bad3438eef9908bfbced93351b8aa4fe8ab1b authored over 6 years ago
Implement --offset to show just the offset (without the disasm)
215a4b9dc71bf53f586d61521eb5d24d4d041bc0 authored over 6 years ago
215a4b9dc71bf53f586d61521eb5d24d4d041bc0 authored over 6 years ago
Add many more arm64 instructions (adr, adrp, ldur, fcmp, b.*)
8c3cfd0cb75cee0484ed95ebbd323f682b7f29eb authored over 6 years ago
8c3cfd0cb75cee0484ed95ebbd323f682b7f29eb authored over 6 years ago
Fix crash in some LDR instruction on arm64
7990c551996c04c6a945123a61939228a9cff141 authored over 6 years ago
7990c551996c04c6a945123a61939228a9cff141 authored over 6 years ago
Fix r2dec-test build
22debe62152b1f2cee008bb96abd4b64c6867af9 authored over 6 years ago
22debe62152b1f2cee008bb96abd4b64c6867af9 authored over 6 years ago
Use r_cons instead of printf in duktape's console.log
702337f98c1d0916a95549124e0933de33361bf2 authored over 6 years ago
702337f98c1d0916a95549124e0933de33361bf2 authored over 6 years ago
Honor R2DEC_HOME to use libdec from a different path
5cc422f5c6cdfe71d37322bb280757da49b2ad15 authored over 6 years ago
5cc422f5c6cdfe71d37322bb280757da49b2ad15 authored over 6 years ago
Implement movz, stp and ldp for arm64
414d92e72777e2eb5ba5d92462e4633f34a1be67 authored over 6 years ago
414d92e72777e2eb5ba5d92462e4633f34a1be67 authored over 6 years ago
optimizations for ppc and several fixes on ppc call
48a9b3eada953e826747b0169e53943c6aef8ee2 authored over 6 years ago
48a9b3eada953e826747b0169e53943c6aef8ee2 authored over 6 years ago
Update long_js.c
d6eb436d63eb1e14e2e8b4d9a52e7ee6abca93fd authored over 6 years ago
d6eb436d63eb1e14e2e8b4d9a52e7ee6abca93fd authored over 6 years ago
fixed warning
213c21173a9d31dd1bd6f23bf963f254c64601de authored over 6 years ago
213c21173a9d31dd1bd6f23bf963f254c64601de authored over 6 years ago
fixed x86 return behaviour and routine name fix
592990bf66403dad6ff2ed33c1c000ab970c3189 authored over 6 years ago
592990bf66403dad6ff2ed33c1c000ab970c3189 authored over 6 years ago
fixed bad call argument with al/ax reg
9aa9a48e71f4458b77dc8b69b87518a877f5195c authored over 6 years ago
9aa9a48e71f4458b77dc8b69b87518a877f5195c authored over 6 years ago
fixed ppc hex value and added option for xrefs
4ecc70dcdae0849886e966ba11af166a033b7c15 authored over 6 years ago
4ecc70dcdae0849886e966ba11af166a033b7c15 authored over 6 years ago
fixed XREFS and some ppc
be729eb6871044363f01e8d49300214ba243ef32 authored over 6 years ago
be729eb6871044363f01e8d49300214ba243ef32 authored over 6 years ago