Crackeando Ardamax Keylogger

Started by OnlyOne, 25 de March , 2006, 12:05:28 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

OnlyOne

Bom mocada , esse e o meu crack pro Ardamax Keylogger , eu testei nas versoes 1.8 , 2.2 , 2.3 , 2.4

com ele vc quebra o registro do soft ok ?

screen



codigo



/**
*
* codado por OnlyOne |Sinapse| & Darkers Team
*
* JAVA sdk 1.5 TIGER !!
*
* compilar : javac crackArdamax.java
*
* executar : javaw crackArdamax
*
*
*
**********************************************************************/






import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.io.*;
import java.util.*;

/******************************************************************************/

public class crackArdamax extends JFrame
                          implements ActionListener{

private JButton b1,b2,b3;
private JPanel p1,p2;
private JFileChooser fc;

private String path;
private Object o;
private File f,g;

/** construtor */

public crackArdamax(){

setTitle("Ardamax Keylogger Crackeador by Omega_Red");
setSize(450,150);
setResizable(false);
getContentPane().setBackground(SystemColor.control);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

b1 = new JButton("Selecionar Programa");
b1.addActionListener(this);

b2 = new JButton("Crack !");
b2.addActionListener(this);

b3 = new JButton("Sair");
b3.addActionListener(this);

p1 = new JPanel();
p1.setBorder(BorderFactory.createTitledBorder(""));
p1.add(new JLabel("Selecione o Keylogger e clique em Crack !"));

p2 = new JPanel();
p2.setBorder(BorderFactory.createTitledBorder("Opções"));
p2.add(b1);
p2.add(b2);
p2.add(b3);

getContentPane().add(p1,"North");
getContentPane().add(p2,"South");

try{

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
 SwingUtilities.updateComponentTreeUI(this);

}catch(Exception a){}

setVisible(true);

}//end of constructor

/**  Metodos ******************************************************************/

//seleciuona um arquivo
public void pegaArquivo(){

fc = new JFileChooser();
int resp = fc.showDialog(this,"Selecionar");

if(resp == fc.APPROVE_OPTION)
 path = fc.getSelectedFile().getAbsolutePath();

else return;

}//end of pegaArquivo


//crackeia o programa
public void crack(){

f = new File(path);  //cria um objeto file do arquivo escolhido
String alvo = "" , s = "";

String pasta = f.getParent(); //obtem o diretorio do arquivo escolhido

f = new File(pasta); //cria um objeto file sobre o diretorio do arquivo escolhido

String dir[] = f.list();  //obtem a lista de arquivos do diretorio

for(int i = 0 ; i < dir.length ; i++){ //procurando pelo arquivo de configuraçao
 if(dir[i].endsWith("001")){ alvo = dir[i]; } }

if(alvo.equals("")){ //verifica se o arquivo foi encontrado
 msg("Arquivo de configuração não encontrado","Erro",1);
  System.exit(0); }

StringBuffer sb = new StringBuffer();
sb.append(pasta);
sb.append("\\");
sb.append(alvo);

alvo = sb.toString(); //obtem o path do arquivo de configuraçao
sb.delete(0,sb.length());
int j = 0;

try{ //le o arquivo de configuraçao e cria um outro , "crackeado"

BufferedReader br = new BufferedReader(new FileReader(alvo));
BufferedWriter bw = new BufferedWriter(new FileWriter(alvo + ".txt"));

while( (s = br.readLine()) != null ){
 j++;

if(j == 3){ //terceira linha , a q nos interessa ...
 String buf[] = separaValor(s,"=");
 sb.append(buf[0]);
 sb.append("=");
 sb.append(45); //crack !!
 String crackeado = sb.toString(); //linha crackeada
 bw.write(crackeado);
 bw.flush();
 bw.newLine();
 continue; }

bw.write(s);
bw.newLine();
bw.flush();

}//while

br.close();  //fecha o arquivo de configuraçao original
bw.close();  //fecha o novo arquivo "crackeado"

}catch(Exception fg){
  msg(fg.getMessage(),"Erro",1);
   System.exit(0); }

f = new File(alvo);
f.delete(); //apaga o arquivo original

f = new File(alvo + ".txt");
g = new File(alvo);
f.renameTo(g);  //renomeia o arquivo "crackeado" para arquivo original

msg("Processo realizado com sucesso !","Crackeado !",0);

}//end of crack


//separa valores na string
public String[] separaValor(String val , String token){

String a = val;

StringTokenizer st = new StringTokenizer(val,token);
String aux[] = new String[st.countTokens()];
int i = 0;

while(st.hasMoreTokens()){
 aux[i] = st.nextToken();
  i++;}

return aux;

}//end of separaValor


//exibi menssagens ao usuario
public void msg(String frase , String titulo , int tipo){

switch(tipo){

case 0: JOptionPane.showMessageDialog(this,frase,titulo,
                                      JOptionPane.INFORMATION_MESSAGE);
break;

case 1: JOptionPane.showMessageDialog(this,frase,titulo,
                                      JOptionPane.ERROR_MESSAGE);
break;

}
}//end of msg

/** Interfaces ****************************************************************/

public void actionPerformed(ActionEvent e){

o = e.getSource();

if(o.equals(b1)) pegaArquivo();
if(o.equals(b2)) crack();
if(o.equals(b3)) System.exit(0);

}//end of actionPerformed

/** Main **********************************************************************/

public static void main(String args[]){ new crackArdamax(); }//end of main

}//end of class crackArdamax


The power of JAVA
No céu toca Joy Division


darknesshack

OnlyOne e por isso que eu quero aprender Java! Muito Bom! Vlw
Para seguir o trajeto,olhe ao mestre,siga o mestre,caminhe com o mestre,veja através do mestre,torne-se o mestre.

BobFox

Nossa muito louco eu fico muito feliz em ver os brasileiros desenvolvendo softwares hackers.

Isso é muito bom para o desenvolvimento do hackerismo em nosso pais.
DARKERS - BRASIL - BOBFOX
"O importante é competir, más te mato de pamcada se você não ganhar."

DarkGenesis

E aqui vai um ponto positivo.
Nota 10 OnlyOne . ;D

Anonymous

Tp Posta o programa ai pra quem não tem o java ??

Teh +

Slinack

tpo...
n sei nda de java...
algm pode postar um link de algum interpretador??
e a ext. eh .java ?
si puderem responder eu agradeço!

thx

OnlyOne

cara , vai no site da sun e pega a maquina virtual do java
No céu toca Joy Division


Slinack

Quote from: "OnlyOne"cara , vai no site da sun e pega a maquina virtual do java
kra... eu n to kerendo ser folgada nem fazer flood...
mas fui no site da sun...
baixei esse programa (pelo menos axo que baixei ele)
tentei outros do mesmo site...
mas nenhum faz com que eu consiga executar o arquivo *.java   =/
alguém poderia especificar um interpretador que faça com que eu consiga executar o arquivo??
(se nao for pedir mto.. eh claro)

thx...