コード例 #1
0
ファイル: DNSSpoofing.java プロジェクト: WolfServer/android
  public void saveDNSlist() {

    try {
      Logger.info(
          "saveDNSList() saving dnss to: "
              + System.getContext().getFilesDir().getAbsolutePath()
              + "/tools/ettercap/share/etter.dns");
      File f =
          new File(
              System.getContext().getFilesDir().getAbsolutePath()
                  + "/tools/ettercap/share/etter.dns");
      FileOutputStream fos = new FileOutputStream(f);
      fos.write(mTextDnsList.getText().toString().getBytes());
      fos.close();

      Toast.makeText(this, "Saved", Toast.LENGTH_SHORT).show();
    } catch (Exception e) {
      Logger.error("readDNSList() error: " + e.getLocalizedMessage());
      Toast.makeText(this, "Error: " + e.getLocalizedMessage(), Toast.LENGTH_SHORT).show();
    }
  }
コード例 #2
0
ファイル: DNSSpoofing.java プロジェクト: WolfServer/android
  public void readDNSlist() {
    String _line = "";

    try {
      BufferedReader inputReader =
          new BufferedReader(
              new FileReader(
                  System.getContext().getFilesDir().getAbsolutePath()
                      + "/tools/ettercap/share/etter.dns"));
      while ((_line = inputReader.readLine()) != null) {
        mTextDnsList.append(_line + "\n");
      }

      inputReader.close();
    } catch (Exception e) {
      Logger.error("readDNSList() error: " + e.getLocalizedMessage());
    }
  }