Joined: 10 Mar 2004 Posts: 376
Location: Savar, Dhaka
Post subject: Hacking Java
I don't know if I should put it in the hacking category or Java. But, here is the problem. I have a shareware (Jflash, java api)to include flash files in application entirely developed with Java. It does the job fine and I can display flash .swf files with java. But it displays a message about using a shareware version of Jflash each time the method is called. So how can I hack the java class files to remove the message? Any clues guys?
Mon Apr 05, 04 5:54 am
dinangkur Super Moderator
Joined: 24 Mar 2004 Posts: 491
Location: Dhaka, Bangladesh
Post subject:
Hi,
Actually this is called cracking not hacking. So, if you want to crack the software you've to do it by yourself. As far as I know, you've to have deep idea about low level programming and how it works. So, you can use any Hexedit and load it to memory and find the right INT which call the message, then do some low level programming to bypass the INT.
Kinky stuff....programming is better than sex, LOL.
-DK. _________________ ...we too are stardust...
Mon Apr 05, 04 8:52 am
dude Power User
Joined: 10 Mar 2004 Posts: 376
Location: Savar, Dhaka
Post subject: Low Level programming
Hi DK,
Thanks for answering. Actually, as far as I know, java class files are not like c or vb created binary files. Where can I get some help on the nature of that? Never mind, I will look in the sun.java.com. I did try a java decompiler to construct the source code from the class files. But it messed up everything.
At any rate, I am interested in low level programming. Is there a good freeware for hex editing, you know of? And some documentation that you would recommend? I will do a google search myself. But any input from you would be appreciated.
There are plenty of hexedit software in the internet and they are free. You can search in the google. There are also many of them in www.download.com
Mon Apr 05, 04 9:53 pm
dinangkur Super Moderator
Joined: 24 Mar 2004 Posts: 491
Location: Dhaka, Bangladesh
Post subject:
Let me know the software description.
-DK. _________________ ...we too are stardust...
Sun Apr 11, 04 10:45 am
dude Power User
Joined: 10 Mar 2004 Posts: 376
Location: Savar, Dhaka
Post subject: Jflash
Hi DK,
Excuse me for being so late. Nobody was replying, and I stopped checking the topic. Anyway, here is some more information.
The class file mainly creates a JPanel named FlashPanel. this works as an ordinary panel. and enables one to view a flash file (.swf) on it. i've very short time left for my project, so must fix it or find something original.
Though it would be better for me if i could create one by myself. but for that i need information of how i can do that. i just know that i've to make a java component that will show the flash file. here, i need to know how to create java component, use flash dlls, etc. any guideline on that can also be helpful for me.
DK, as far as I know you have very good knowledge in vb and C/C++, I think if you could show a guide line to write a dll file in vb/c/c++ that runs flash files then it could be called from another language, then it will solve the problem.
Please answer quickly.
Thanks.
Wed Apr 14, 04 7:59 am
dinangkur Super Moderator
Joined: 24 Mar 2004 Posts: 491
Location: Dhaka, Bangladesh
Post subject:
Quote:
The class file mainly creates a JPanel named FlashPanel. this works as an ordinary panel. and enables one to view a flash file
(.swf) on it. i've very short time left for my project, so must fix it or find something original.
That class file is created by a third party, is it right? So, when ever you run the FlashPanel it shows an add regarding the third
party...one thing you can do is that you can search google for the crack. Use Class or FlashPanel or Shareware name and word
like patch, crack, serial no etc. I believe there is a crack...you just need to find it. I asked you for the name, I'd do that for you.
But it seems like you're not offering me much information regarding your class for research. In that case I am not able to help you
on the specific class file.
I'm really dumb in Java. So, you better ask Mr. Belal for help regarding "Java component that will show the flash file". If you need
quick guide I advise you to search google: "create flashpanel java".
Once I used "swf" file in my VB project..but i doubt it will be any help of you
-DK. _________________ ...we too are stardust...
Thu Apr 15, 04 2:49 am
dude Power User
Joined: 10 Mar 2004 Posts: 376
Location: Savar, Dhaka
Post subject: Jflash
Hi DK,
The java api component is called JFlash. And there is nothing on the net.
n-o-t-h-i-n-g. That is what i did first. Tried to find a crack. The software itself's site seems to be down now.
But that is not the weird thing. The weird thing is that it seems almost noone has ever really tried to do this. Add flash into java. Make a search and see for yourself. I tried as many combinations of key words as possible. There is no hint to how it may be done. No relevent result was found.
How abt making a dll or something. Have you done anything like that?
Sun Apr 18, 04 8:55 am
dinangkur Super Moderator
Joined: 24 Mar 2004 Posts: 491
Location: Dhaka, Bangladesh
Post subject:
Dear Dude,
As I looked in Web, I've found that few good companies are creating that software and selling it, from intel to small software firm, I don't know how you searched the net. I think following links will offer you enough info to start coding..
This a software under GNU, so you can see download the code and study, for further info you can contact the fellow developer:
http://freshmeat.net/projects/swfdec/
Following links have lot of graphical softwares with code, dig in...
By the way, I can't help you with your code right now, cause I'm in middle of few assignments. Don't have time to hack Jflash. I can do that in June, if you're willing to wait that long.
-DK. _________________ ...we too are stardust...
Sun Apr 18, 04 11:09 am
dude Power User
Joined: 10 Mar 2004 Posts: 376
Location: Savar, Dhaka
Post subject: Flash + Java
Hi DK,
First of all thanks for taking the time to do the research for me.
The gnu software, swfdec can be really helpful. But it presents some problems for me. My c kowledge is virtually nonexistent. But I can find someone to help me with the parts that my common sense knowledge won't understand. The bigger problem is the software does not implement action script support. It can work only in linear animation. That does not help at all. If my flash works have to be a linear presentation then I can just convert it to movie file, which can be used in java environment much easily.
I have gone through other softwares in the category, following ur link. But freshmeat has nothing more that helpful.
I have used keywords such as flash panel + java, flash in java, flash component + java. There was nothing that I found useful. Could please mention some of the keywords that you used? The most common thing that can be found is how flash 2004, now can use data binding with legacy java architectures and use java based database. j2ee and flash remoting, you know. But that is totally out of context here.
You know of any open source browser built with java whose complete source code is available?
Yes, DK, I may manage the problem some how for now. But when we find time we can work together to build something I am really looking for. If it is really that rare, we may even try to sell it. Who knows. :)
Mon Apr 19, 04 11:23 pm
dinangkur Super Moderator
Joined: 24 Mar 2004 Posts: 491
Location: Dhaka, Bangladesh
Post subject:
Dear Dude,
I'm also a lame in graphics arena. So, I can't make any comment without studying it first. Though I've found a company who is selling Java API in order to work with flash.
Following is a browser developed in Java and source-code is free.
Happy Hacking.
-DK. _________________ ...we too are stardust...
Wed Apr 21, 04 11:30 am
dude Power User
Joined: 10 Mar 2004 Posts: 376
Location: Savar, Dhaka
Post subject: Jflash
Hi DK,
The first link is the api we have been talking about. JFlash. So they won't help us much, right? :D The api is perfect for what we are looking for, except for those nagging messages, and it also expires, being a demo.
The project is not much to say. It was for my asignment. Since, java takes too much time to render animations and graphics, I thought, it would be a very good idea if I could use someone to do the animation stuffs in flash and then play it in the Java application. The flash file will run in a frame window and will be always visible. Kind of like banner adverts on the web.