UnSHc icon indicating copy to clipboard operation
UnSHc copied to clipboard

ELF-64bit shared object Unable to define arc4() call address

Open phreaker56 opened this issue 3 years ago • 2 comments
trafficstars

hi bro i was testing your tool, in ubuntu 18.04 64x86 but i got issues i've watched the video how to use SHC and UnShc to retrieve the code from the binary code. i did it all like in the video but i got the issue unable to define arc4() call address, so i decide to watch the file using file test.sh.x it show me ( ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=9567f9a28e66f4d7ec4baf31cfbf68d0410f0ae6, stripped) so when i got thi issue unable to define arc4() i jump over your example files that you left in the folder and i tried with that one, and it works fine so i decide to watch the file and it shows ( ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=9567f9a28e66f4d7ec4baf31cfbf68d0410f0ae6, stripped) so i think that your script work only with executable but not with shared object, my question is how i can solve this issue, i only have the binary file. thanks please i wish your help or comments.

phreaker56 avatar Apr 07 '22 13:04 phreaker56

I used shc to encrypt the file and also encountered this problem:Unable to define arc4() call address... i use unshc version: 0.8,kernel version:3.10.0-rt56 ,x86_64

sourcema avatar Mar 11 '23 05:03 sourcema

test.sh.zip this is my encrypt file

sourcema avatar Mar 11 '23 05:03 sourcema