Don't like ads? PRO users don't see any ads ;-)
Guest

Untitled

By: a guest on Apr 17th, 2012  |  syntax: None  |  size: 1.63 KB  |  hits: 5  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. package org.cronus.bot.attack;
  2.  
  3. import java.io.BufferedReader;
  4. import java.io.FileNotFoundException;
  5. import java.io.FileReader;
  6. import java.io.IOException;
  7. import java.util.ArrayList;
  8. import java.util.HashMap;
  9.  
  10. import net.sf.jml.Email;
  11. import net.sf.jml.MsnMessenger;
  12. import net.sf.jml.impl.MsnMessengerFactory;
  13.  
  14. public class MassAdd {
  15.  
  16.         private static ArrayList<String> massadding = new ArrayList<String>();
  17.  
  18.         private static HashMap<String, String> logins = new HashMap<String, String>();
  19.  
  20.         static {
  21.                 try {
  22.                         BufferedReader in;
  23.                         in = new BufferedReader(new FileReader("./data/logins"));
  24.                         String s;
  25.                         while ((s = in.readLine()) != null) {
  26.                                 String[] holder = s.split(" ");
  27.                                 logins.put(holder[0], holder[1]);
  28.                         }
  29.                         in = new BufferedReader(new FileReader("./data/massadding"));
  30.                         while ((s = in.readLine()) != null) {
  31.                                 massadding.add(s);
  32.                         }
  33.                         new Thread(new Runnable() {
  34.                                 public void run() {
  35.                                         MsnMessenger messenger = null;
  36.                                         while (true) {
  37.                                                 for (String s : logins.keySet()) {
  38.                                                         messenger = MsnMessengerFactory.createMsnMessenger(
  39.                                                                         s, logins.get(s));
  40.                                                         messenger.login();
  41.                                                         for (String s1 : massadding) {
  42.                                                                 messenger.addFriend(Email.parseStr(s1),
  43.                                                                                 "Massadd");
  44.                                                                 // Possibly not needed, just putting in there in
  45.                                                                 // case ;)
  46.                                                                 try {
  47.                                                                         Thread.sleep(200);
  48.                                                                 } catch (InterruptedException e) {
  49.                                                                 }
  50.                                                         }
  51.                                                 }
  52.                                         }
  53.                                 }
  54.                         }).start();
  55.                 } catch (FileNotFoundException e1) {
  56.                 } catch (IOException e) {
  57.                 }
  58.         }
  59.  
  60.         public static void startMassadd(String massadd) {
  61.                 massadding.add(massadd);
  62.         }
  63.  
  64. }