Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Java 

How to use static invoke for all my methods

I need to transform all the invoke's in my methods to static invokes.

I was originally doing this with BCEL and using an ASM wrapper to transfer over their class format and utilize ASM's visitors (tree API) as it's much faster.

It's been working well but after comparing bytecode, it seems that even after transforming everything it runs well (ofc) but after running my control flow obfuscation it still runs but sometimes I'll throw exceptions with no data.

Could anyone help me out?

Thanks
Quote:I need to transform all the invoke's in my methods to static invokes.


Can you elaborate? Are you trying to make all of your methods static?
(Apr 6, 2018 01:12 AM)GenericSkid Wrote:  Can you elaborate? Are you trying to make all of your methods static?

Difficult to explain, are you familiar with bytecode obfuscation methods? Or specifically, obfuscation techinques utilized by RS.
(Apr 7, 2018 02:54 PM)GoodVibes Wrote:  Difficult to explain, are you familiar with bytecode obfuscation methods? Or specifically, obfuscation techinques utilized by RS.

I've never touched Runescape but am familiar with bytecode and various obfuscators on the market. If you got a sample to accompany your request that would certainly help.

Edit: Been a few days. You still want help on this?


Possibly Related Threads...
Thread / Author Replies Views Last Post
[.NET] by InfirmaryJun 24, 2018 06:40 PM 1 141 Jun 24, 2018 06:40 PM
Last Post: gigajew
[C] by RagZorroNov 21, 2017 12:27 PM 0 192 Nov 21, 2017 12:27 PM
Last Post: RagZorro
[C#] by gigajewAug 4, 2017 11:13 PM 1 341 Aug 4, 2017 11:13 PM
Last Post: Ninja