|
@@ -24,8 +24,10 @@ public class NMB extends Thread {
|
|
|
private String ip;
|
|
|
private String[] ipParts;
|
|
|
private InetAddress dst;
|
|
|
- private int nbnsPort = 1024;
|
|
|
- private int nbdsPort = 1025;
|
|
|
+ private final int nbnsPort = 137;
|
|
|
+ private final int nbdsPort = 138;
|
|
|
+ private final int nbnsRedirPort = 34897;
|
|
|
+ private final int nbdsRedirPort = 34897;
|
|
|
private String username;
|
|
|
private String workgroup;
|
|
|
private NBNS nbns;
|
|
@@ -231,9 +233,8 @@ public class NMB extends Thread {
|
|
|
nbdsSocket = factory.createDatagramSocket(nbdsPort);
|
|
|
|
|
|
// port forwarding
|
|
|
-
|
|
|
- HelperUtils.redirectPort(nbnsPort,1024);
|
|
|
- HelperUtils.redirectPort(nbdsPort,1025);
|
|
|
+ HelperUtils.redirectPort(nbnsPort, nbnsRedirPort);
|
|
|
+ HelperUtils.redirectPort(nbdsPort, nbdsRedirPort);
|
|
|
|
|
|
} catch (SocketException e) {
|
|
|
e.printStackTrace();
|