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

Java 

Possible to code Crypters, silent Miners, RAT's in Java ?

Hey in school we are learning Java at the moment.
Now im thinking about learning this language more intensive.
Is it possible to code "Hack" programms with it? Im just asking because
I mostly see programms written in vb.net and c++ here.

Thank you for your answers
Yes it is possible to create "Hack" programs with java. I just did a quick search and jSpy is a rat made from java
Yes, of course. For things like RATs though it can be hard to implement things that directly apply to hardware such as keyloggers with require JNI + possible a C++ script to create a bridge to.
Well, yes but no. Possible? Yes, best option? Probably not. Java doesn't have much low level access compared to other languages like C, so coding hard to find malware, or malware that does low-level tasks is not easy and maybe impossible, but as for RAT's etc most features should be easy to make.
To show a small RAT I made a while back, just to show it's not hard to create a small rat:
Spoiler (Click to View)
(Jun 17, 2014 10:46 AM)Sicarius Wrote:  Well, yes but no. Possible? Yes, best option? Probably not. Java doesn't have much low level access compared to other languages like C, so coding hard to find malware, or malware that does low-level tasks is not easy and maybe impossible, but as for RAT's etc most features should be easy to make.
Please think about things before you post... Java has JNI, which allows you to use languages like C. You can also easily keep it cross platform, by using the correct version of your C code for the platform it's running on.
(Jun 17, 2014 11:39 AM)Fizzix Wrote:  Please think about things before you post... Java has JNI, which allows you to use languages like C. You can also easily keep it cross platform, by using the correct version of your C code for the platform it's running on.

This. People often dismiss Java but there's a lot of options available for lower down operations.
(Jun 17, 2014 11:39 AM)Fizzix Wrote:  Please think about things before you post... Java has JNI, which allows you to use languages like C. You can also easily keep it cross platform, by using the correct version of your C code for the platform it's running on.

Please tell me where I said he could not use other languages along with Java? I simply said C performs better in some low-level cases and in some cases does things Java can't. I never said he could not use the two languages together, I was speaking strictly about Java.
(Jun 17, 2014 12:29 PM)Sicarius Wrote:  Please tell me where I said he could not use other languages along with Java? I simply said C performs better in some low-level cases and in some cases does things Java can't. I never said he could not use the two languages together, I was speaking strictly about Java.
Don't even pretend like you knew there was JNI before your original post...

(Jun 17, 2014 10:46 AM)Sicarius Wrote:  or malware that does low-level tasks is not easy and maybe impossible
jRat is another RAT made out of java. It was free but seems nowadays the free version is limited to 5 minutes of use after which you should restart the program.
(Jun 17, 2014 01:20 PM)Fizzix Wrote:  Don't even pretend like you knew there was JNI before your original post...

I did know about JNI. Are you trying to say you can perform low level tasks with PURE Java? Anyway, I'm not going to continue this on here. If you have a problem with me PM me.
(Jun 17, 2014 01:44 PM)Sicarius Wrote:  I did know about JNI. Are you trying to say you can perform low level tasks with PURE Java? Anyway, I'm not going to continue this on here. If you have a problem with me PM me.

He always flames people and makes assumptions. He is an arrogant prick because he supposedly goes to a good college for computer science. 🤣

Just ignore him. He is an annoying child.
(Jun 17, 2014 02:20 PM)Sparta. Wrote:  He always flames people and makes assumptions. He is an arrogant prick because he supposedly goes to a good college for computer science. 🤣

Just ignore him. He is an annoying child.

EDIT: Wait my bad, got confused with you and the other guy rofl. I need glasses I think 8-)
Keyloggers are possible with the JavaNativeHook. Infact, it is fairly simple with JNA. Though it isn't really easy with JNI.
(Jun 17, 2014 09:28 AM)friderrich Wrote:  Hey in school we are learning Java at the moment.
Now im thinking about learning this language more intensive.
Is it possible to code "Hack" programms with it? Im just asking because
I mostly see programms written in vb.net and c++ here.

Thank you for your answers

I built an incomplete Java RAT to show everyone how to start making one, and posted it about 5 mins ago. It's completely in Java so go check it out 🤝


Possibly Related Threads...
Thread / Author Replies Views Last Post
[Java] by m3t0Oct 2, 2018 10:09 AM 10 496 Oct 2, 2018 10:09 AM
Last Post: GenericSkid
[.NET] by Penguin1029381Aug 12, 2016 07:09 PM 12 897 Aug 12, 2016 07:09 PM
Last Post: hellblazer98
[Java] by Alan TuringMar 15, 2014 02:17 PM 5 286 Mar 15, 2014 02:17 PM
Last Post: Skorp