This entry was posted
on Wednesday, September 28th, 2005 at 8:36 pm and is filed under Uncategorized.
You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.
I will be going to a concert tonight, but have made excellent progress on my reverse engineering of some windows only eclipse plugins. I’ll post a link to my writeup later tonight.
Hack well fellow h4X0r5. I will think of you while trying to explain the openGL matrix stack to lowly undergrads. I will think of you while doing my optimization homework. I will think of you while moving my stuff to my new apartment in the rain! Hack well!!
Perhaps the most interesting thing learned: As of JDK 1.5, you can easily exploit builtin classes to embed Java applications into other windows and embed native(non Java) applications into Java windows. Look at sun.awt.X11.XEmbeddedFrame for the Linux version of this.
Also note that if you are targeting releases for Eclipse 3+, you might as well use the SWT Browser class that embeds Mozilla through XPCOM. Sadly, SAP’s plugins are based on the 2.1.2 release of Eclipse.
I will be going to a concert tonight, but have made excellent progress on my reverse engineering of some windows only eclipse plugins. I’ll post a link to my writeup later tonight.
Have fun!
—
luke
Hack well fellow h4X0r5. I will think of you while trying to explain the openGL matrix stack to lowly undergrads. I will think of you while doing my optimization homework. I will think of you while moving my stuff to my new apartment in the rain! Hack well!!
The article
Perhaps the most interesting thing learned: As of JDK 1.5, you can easily exploit builtin classes to embed Java applications into other windows and embed native(non Java) applications into Java windows. Look at sun.awt.X11.XEmbeddedFrame for the Linux version of this.
I would also recommend JDIC’s browser(https://jdic.dev.java.net/) implementation over JRex’s (http://jrex.mozdev.org/). Both embed Mozilla as an AWT component, but JDIC’s implementation is more workable from a “hammering a square peg into a round hole” perspective.
Also note that if you are targeting releases for Eclipse 3+, you might as well use the SWT Browser class that embeds Mozilla through XPCOM. Sadly, SAP’s plugins are based on the 2.1.2 release of Eclipse.
—
luke