Posted December 11, 201410 yr [unpackMe] Jar2Exe v2.1The purpose is unpacking.If you can unpack this write a tutorial. Jar2ExeUnpackMe.zip
December 12, 201410 yr Solution here's my tutorial, https://es.scribd.com/doc/249946274/Unpack-Jar2ExeUnpack Jar2Exe.pdf Edited December 12, 201410 yr by Alcatraz3222
December 13, 201410 yr here's my tutorial, https://es.scribd.com/doc/249946274/Unpack-Jar2Exe Thanks man
December 21, 201410 yr here's my tutorial, https://es.scribd.com/doc/249946274/Unpack-Jar2Exe DON'T success
December 21, 201410 yr here's my tutorial, https://es.scribd.com/doc/249946274/Unpack-Jar2Exe https://www.sendspace.com/file/d70rma
December 21, 201410 yr Or you can find here a better one: http://reverseengineeringtips.blogspot.ro/2014/12/unpacking-jar2exe-21-extracting-jar.html
January 22, 201510 yr Or you can find here a better one: http://reverseengineeringtips.blogspot.ro/2014/12/unpacking-jar2exe-21-extracting-jar.html Can't open,Can you turn it ?
January 22, 201510 yr Can't open,Can you turn it ? Ok. Here i have turn ON.Reverse Engineering Tips_ Unpacking Jar2Exe 2.7z
January 23, 201510 yr When I open unpackme, the nag demo version jar2exe wrapper appear:Error -> This program is generated by unregistered Jar2Exe and it has expired to run for DEMO use.Can someone teach me how to patch that nag?
October 5, 20159 yr When I open unpackme, the nag demo version jar2exe wrapper appear:Error -> This program is generated by unregistered Jar2Exe and it has expired to run for DEMO use.Can someone teach me how to patch that nag? Open the file with OllyDBG, and patch the following addresses in jar2exeu.00406C13 replace the jnz jar2exeu.00406C99 to jmp jar2exeu.00406C99in jar2exeu.00406B4D replace the jnz jar2exeu.00406BD3 to jmp jar2exeu.00406BD3 if you are too lazy to patch it yourself here's the file without demo limitsjar2exeunpackme_nodemo.rar
October 13, 20159 yr OK.Tell me is correct. package main; import java.awt.*; import java.util.logging.Level; import java.util.logging.Logger; import javax.swing.*; // Referenced classes of package main: // RegistrationTest public class MainJFrame extends JFrame { public MainJFrame() { initComponents(); setTitle("Jar2Exe v2.1 Unpack Me"); if(RegistrationTest.IsRegistered()) jLabel2.setText("Registered!"); else jLabel2.setText("Not registered!"); } private void initComponents() { jLabel1 = new JLabel(); jLabel2 = new JLabel(); jLabel3 = new JLabel(); setDefaultCloseOperation(3); jLabel1.setText("Status:"); jLabel2.setText("Not registered!"); jLabel3.setFont(new Font("Tahoma", 0, 18)); jLabel3.setText("If you can unpack write a tutorial!"); GroupLayout layout = new GroupLayout(getContentPane()); getContentPane().setLayout(layout); layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(36, 36, 36).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel3, -2, 279, -2).addComponent(jLabel1).addComponent(jLabel2, -2, 88, -2)).addContainerGap(85, 32767))); layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addContainerGap().addComponent(jLabel1).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.RELATED).addComponent(jLabel2).addPreferredGap(javax.swing.LayoutStyle.ComponentPlacement.UNRELATED).addComponent(jLabel3, -2, 58, -2).addContainerGap(186, 32767))); pack(); } public static void main(String args[]) { try { javax.swing.UIManager.LookAndFeelInfo arr$[] = UIManager.getInstalledLookAndFeels(); int len$ = arr$.length; int i$ = 0; do { if(i$ >= len$) break; javax.swing.UIManager.LookAndFeelInfo info = arr$[i$]; if("Nimbus".equals(info.getName())) { UIManager.setLookAndFeel(info.getClassName()); break; } i$++; } while(true); } catch(ClassNotFoundException ex) { Logger.getLogger(main/MainJFrame.getName()).log(Level.SEVERE, null, ex); } catch(InstantiationException ex) { Logger.getLogger(main/MainJFrame.getName()).log(Level.SEVERE, null, ex); } catch(IllegalAccessException ex) { Logger.getLogger(main/MainJFrame.getName()).log(Level.SEVERE, null, ex); } catch(UnsupportedLookAndFeelException ex) { Logger.getLogger(main/MainJFrame.getName()).log(Level.SEVERE, null, ex); } EventQueue.invokeLater(new Runnable() { public void run() { (new MainJFrame()).setVisible(true); } } ); } private JLabel jLabel1; private JLabel jLabel2; private JLabel jLabel3; } package main; // Referenced classes of package main: // MainJFrame static class MainJFrame$1 implements Runnable { public void run() { (new MainJFrame()).setVisible(true); } MainJFrame$1() { } } package main; public class RegistrationTest { public RegistrationTest() { } public static boolean IsRegistered() { return false; } }Unpacked.rar
Create an account or sign in to comment