Trojan.java
Code: Select all
// Java trojan horse created by jneaod
// Import needed classes
// NONE NEEDED
// Creates the Trojan class
public class Trojan
{
// Creates new instance of the Trojan class
public static void main(String args[])
{
Window window = new Window();
}
}
Code: Select all
// Part of program that generates the GUI for the trojan horse
// Import needed classes
import java.awt.*;
import javax.swing.*;
// Creates the Window class
public class Window extends JFrame
{
public Window()
{
super("J-BOY");
setSize(500, 500);
setDefaultCloseOperation(3);
setVisible(true);
Container myContainer = getContentPane();
myContainer.setBackground(Color.green);
GridBagLayout myLayout = new GridBagLayout();
GridBagConstraints myConstraints = new GridBagConstraints();
myContainer.setLayout(myLayout);
JLabel IP = new JLabel("IP Address: ");
myConstraints.gridx = 0;
myConstraints.gridy = 0;
myContainer.add(IP, myConstraints);
JTextArea IPAddress = new JTextArea(1, 15);
myConstraints.gridx = 1;
myConstraints.gridy = 0;
myContainer.add(IPAddress, myConstraints);
JLabel Port = new JLabel("Port Number: ");
myConstraints.gridx = 0;
myConstraints.gridy = 3;
myContainer.add(Port, myConstraints);
JTextArea PortAddress = new JTextArea(1, 5);
myConstraints.gridx = 1;
myConstraints.gridy = 3;
myContainer.add(PortAddress, myConstraints);
setContentPane(myContainer);
}
}