搜索
查看: 8208|回复: 4

反编译java文件jar

  [复制链接]

330

主题

177

回帖

1071

积分

vip用户

积分
1071

注册会员活跃会员热心会员

QQ
发表于 2018-7-29 19:13:29 | 显示全部楼层 |阅读模式
本帖最后由 libo 于 2018-7-29 19:29 编辑

前言

还是拿群主的表白神器 zuoai.jar研究:gaoao:

准备
  • jd-gui-v0.3.6.exe(下载见附件)
  • zuoai.jar

使用
文件—导入—jar文件
效果如下:

[pre]
import java.awt.Component;
import java.awt.EventQueue;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.ImageIcon;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.border.EmptyBorder;

public class love
  extends JFrame
{
  private static final long serialVersionUID = 5430219520645185275L;
  private JPanel contentPane;
  protected Component frame;

  public static void main(String[] args)
  {
    EventQueue.invokeLater(new Runnable()
    {
      public void run()
      {
        try
        {
          love frame = new love();
          frame.setVisible(true);
        }
        catch (Exception e)
        {
          e.printStackTrace();
        }
      }
    });
  }

  public love()
  {
    setDefaultCloseOperation(3);
    setBounds(100, 100, 450, 300);
    this.contentPane = new JPanel();
    this.contentPane.setBorder(new EmptyBorder(5, 5, 5, 5));
    setContentPane(this.contentPane);
    this.contentPane.setLayout(null);

    JLabel label = new JLabel("小姐姐处对象吗?");
    label.setFont(new Font("幼圆", 0, 18));
    label.setBounds(147, 20, 211, 41);
    this.contentPane.add(label);

    JButton button = new JButton("好的");
    button.addActionListener(new ActionListener()
    {
      public void actionPerformed(ActionEvent arg0)
      {
        JOptionPane.showMessageDialog(null, "恭喜!成功拿下!", "表白幺~", -1);
      }
    });
    button.setBounds(98, 179, 93, 23);
    this.contentPane.add(button);

    JButton button_1 = new JButton("不行");
    button_1.addActionListener(new ActionListener()
    {
      public void actionPerformed(ActionEvent e)
      {
        JOptionPane.showConfirmDialog(null, "房子写你名", "表白~", 0);
        JOptionPane.showConfirmDialog(null, "我会做饭", "表白~", 0);
        JOptionPane.showConfirmDialog(null, "我会洗衣服", "表白~", 0);
        JOptionPane.showMessageDialog(null, "现在可以成为我女票吗?", "表白幺~", -1);
        JOptionPane.showMessageDialog(null, "恭喜!成功拿下!", "表白幺~", -1);
      }
    });
    button_1.setBounds(251, 179, 93, 23);
    this.contentPane.add(button_1);

    JLabel lblNewLabel = new JLabel("");
    lblNewLabel.setIcon(new ImageIcon("love.png"));
    lblNewLabel.setBounds(157, 57, 114, 98);
    this.contentPane.add(lblNewLabel);
  }
}

[/pre]

55.png

附件下载

jd-gui-v0.3.6.exe (789.5 KB, 下载次数: 1121)

评分

参与人数 1金币 +10 收起 理由
priess1314 + 10

查看全部评分

有没有参加CTF比赛的,一起组队啊!
回复

使用道具 举报

714

主题

354

回帖

2669

积分

管理员

本论坛第一帅

积分
2669

热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

QQ
发表于 2018-7-29 19:18:35 来自手机 | 显示全部楼层 来自 甘肃
我明明发的是love.jar不是zuoai.jar好不好:daizhi:
回复 支持 反对

使用道具 举报

152

主题

99

回帖

540

积分

高级会员

中国黑客

积分
540
QQ
发表于 2018-7-29 19:23:22 来自手机 | 显示全部楼层 来自 甘肃
同样是九年义务教育,为何你如此优秀!
回复 支持 反对

使用道具 举报

330

主题

177

回帖

1071

积分

vip用户

积分
1071

注册会员活跃会员热心会员

QQ
 楼主| 发表于 2018-7-30 11:20:41 | 显示全部楼层
admin 发表于 2018-7-29 19:18
我明明发的是love.jar不是zuoai.jar好不好

哈哈!
有没有参加CTF比赛的,一起组队啊!
回复 支持 反对

使用道具 举报

330

主题

177

回帖

1071

积分

vip用户

积分
1071

注册会员活跃会员热心会员

QQ
 楼主| 发表于 2018-7-30 11:21:14 | 显示全部楼层
priess1314 发表于 2018-7-29 19:23
同样是九年义务教育,为何你如此优秀!

我是我,不一样的烟火!
有没有参加CTF比赛的,一起组队啊!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表