[jcifs] Tests with 1.2.11b / Problems with DFS

Thomas Bley thomas.bley at simple-groupware.de
Fri Dec 1 03:39:24 GMT 2006


Hello,

I've done some tests with the new 1.2.11b and found no problems with 
long/unicode share names and SID resolution / ACEs. It's really great! I 
tested WinXP SP2, W2k3 SP1 and Samba. As soon as I have some time I will 
test a NetApp machine.

My current problem is a DFS test:

I have two machines: 192.168.0.6 (w2k3) and 192.168.0.4 (winxp)
\\192.168.0.6\MyRoot\share1 is a dfs share and points to \\192.168.0.4\temp
\\192.168.0.6\Temp is a normal share


When connecting to "share1" and then "Temp", the second one gets "access 
denied".
When connecting to "Temp" alone, everything is ok, maybe you can help me ?


Here is my code:

       NtlmPasswordAuthentication ntlm = new 
NtlmPasswordAuthentication("","administrator","admin");

       SmbFile file = new SmbFile( "smb://192.168.0.6/MyRoot/share1/", 
ntlm );
       SmbFile[] files = file.listFiles();
       for( int i = 0; i < files.length; i++ ) {
           System.out.print( " " + files[i].getName()+"\n" );
       }

       System.out.println("\n__#second");
       SmbFile file2 = new SmbFile( "smb://192.168.0.6/Temp/",ntlm );
       SmbFile[] files2 = file2.listFiles();
       for( int i = 0; i < files2.length; i++ ) {
           System.out.print( " " + files2[i].getName() );
       }


The problem is the same for the old and the new dfs code in SmbFile.java
new:
                   dfsReferral = dr;
                   request.path = getDfsUncPath0();
old:
                   dfsReferral = dr;
                   unc = dfsReferral.nodepath + unc.substring( 
dfsReferral.path.length() );
                      if( request.path.charAt( request.path.length() - 
1 ) == '\\' ) {
                          request.path = unc + '\\';
                      } else {
                          request.path = unc;
                   }


Setting a long sleep gives a successful request of "Temp":
  listfiles: MyRoot/share1
  Thread.sleep(60000);
  listfiles: Temp


The output is:

WARNING: The default OEM encoding Cp850 does not appear to be supported 
by this JRE. The default encoding will be US-ASCII.
#JCIFS PROPERTIES
#Thu Nov 30 18:57:21 CET 2006
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition
sun.boot.library.path=D\:\\Program Files\\Java\\jre1.5.0_06\\bin
java.vm.version=1.5.0_06-b05
java.vm.vendor=Sun Microsystems Inc.
java.vendor.url=http\://java.sun.com/
path.separator=;
java.vm.name=Java HotSpot(TM) Client VM
file.encoding.pkg=sun.io
user.country=US
sun.os.patch.level=Service Pack 2
java.vm.specification.name=Java Virtual Machine Specification
user.dir=H\:\\workspace\\jcifs
java.runtime.version=1.5.0_06-b05
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs=D\:\\Program Files\\Java\\jre1.5.0_06\\lib\\endorsed
os.arch=x86
java.io.tmpdir=c\:\\temp\\
line.separator=\r\n
java.vm.specification.vendor=Sun Microsystems Inc.
user.variant=
os.name=Windows XP
sun.jnu.encoding=Cp1252
java.library.path=D\:\\Program 
Files\\Java\\jre1.5.0_06\\bin;.;D\:\\WINDOWS\\system32;D\:\\WINDOWS;D\:\\WINDOWS\\system32;D\:\\WINDOWS;D\:\\WINDOWS\\System32\\Wbem;d\:\\program 
files\\linuxtools;d\:\\program 
files\\linuxtools\\mc;h\:\\Development\\oraclient;d\:\\Program 
Files\\java\\jdk1.5.0_06\\bin;D\:\\Program Files\\Microsoft SQL 
Server\\80\\Tools\\Binn\\;D\:\\PROGRA~1\\ATT\\Graphviz\\bin
java.specification.name=Java Platform API Specification
java.class.version=49.0
sun.management.compiler=HotSpot Client Compiler
os.version=5.1
user.home=D\:\\Documents and Settings\\admin
user.timezone=
java.awt.printerjob=sun.awt.windows.WPrinterJob
file.encoding=Cp1252
java.specification.version=1.5
jcifs.util.loglevel=10
user.name=admin
java.class.path=H\:\\workspace\\jcifs\\bin;h\:\\webdisk\\lib\\servlet-api.jar
java.vm.specification.version=1.0
sun.arch.data.model=32
java.home=D\:\\Program Files\\Java\\jre1.5.0_06
java.specification.vendor=Sun Microsystems Inc.
user.language=en
awt.toolkit=sun.awt.windows.WToolkit
java.vm.info=mixed mode
java.version=1.5.0_06
java.ext.dirs=D\:\\Program Files\\Java\\jre1.5.0_06\\lib\\ext
sun.boot.class.path=D\:\\Program 
Files\\Java\\jre1.5.0_06\\lib\\rt.jar;D\:\\Program 
Files\\Java\\jre1.5.0_06\\lib\\i18n.jar;D\:\\Program 
Files\\Java\\jre1.5.0_06\\lib\\sunrsasign.jar;D\:\\Program 
Files\\Java\\jre1.5.0_06\\lib\\jsse.jar;D\:\\Program 
Files\\Java\\jre1.5.0_06\\lib\\jce.jar;D\:\\Program 
Files\\Java\\jre1.5.0_06\\lib\\charsets.jar;D\:\\Program 
Files\\Java\\jre1.5.0_06\\classes
java.vendor=Sun Microsystems Inc.
file.separator=\\
java.vendor.url.bug=http\://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.desktop=windows
sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 
i386 i86
doFindFirstNext: \share1\
SmbComNegotiate[command=SMB_COM_NEGOTIATE,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=0,pid=37237,uid=0,mid=1,wordCount=0,byteCount=12,wordCount=0,dialects=NT 
LM 0.12]
00000: FF 53 4D 42 72 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 00 01 00  |..........u.....|
00020: 00 0C 00 02 4E 54 20 4C 4D 20 30 2E 31 32 00     |....NT LM 0.12. |

New data read: Transport1[0.0.0.0<00>/192.168.0.6:445]
00000: FF 53 4D 42 72 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 00 01 00  |..........u.....|

byteCount=46 but readBytesWireFormat returned 26
SmbComNegotiateResponse[command=SMB_COM_NEGOTIATE,received=false,errorCode=0,flags=0x0098,flags2=0xC003,signSeq=0,tid=0,pid=37237,uid=0,mid=1,wordCount=17,byteCount=46,wordCount=17,dialectIndex=0,securityMode=0xF,security=user,encryptedPasswords=true,maxMpxCount=50,maxNumberVcs=1,maxBufferSize=4356,maxRawSize=65536,sessionKey=0x00000000,capabilities=0x0001F3FD,serverTime=Thu 
Nov 30 18:57:21 CET 
2006,serverTimeZone=480,encryptionKeyLength=8,byteCount=46,encryptionKey=0x52ECCCE6D958D75E,oemDomainName=WORKGROUP]
00000: FF 53 4D 42 72 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 00 01 00  |..........u.....|
00020: 11 00 00 0F 32 00 01 00 04 11 00 00 00 00 01     |....2.......... |

treeConnect: unc=\\192.168.0.6\MYROOT,service=?????
sessionSetup: accountName=administrator,primaryDomain=
LM_COMPATIBILITY=0
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 0 0:40
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 1 4:234
00000: FF 53 4D 42 73 00 00 00 00 18 07 C0 00 00 00 00  |ÿSMBs......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 00 02 00  |..........u.....|
00020: 0D 75 00 AE 00 04 11 0A 00 01 00 00 00 00 00 18  |.u.®............|
00030: 00 18 00 00 00 00 00 54 10 00 00 71 00 A1 87 0A  |.......T...q.¡..|
00040: 7B 2D 57 DB C2 84 07 4E C5 9D 0D 53 C4 7E 99 A9  |{-WÛÂ..NÅ..SÄ~.©|
00050: F6 87 71 55 5A 30 07 1B 49 2F 5B DD 2D 5F A3 CE  |ö.qUZ0..I/[Ý-_£Î|
00060: C2 2D 8C 7C 2D 2E B6 98 A3 00 93 78 CA 00 61 00  |Â-.|-.¶.£..xÊ.a.|
00070: 64 00 6D 00 69 00 6E 00 69 00 73 00 74 00 72 00  |d.m.i.n.i.s.t.r.|
00080: 61 00 74 00 6F 00 72 00 00 00 00 00 57 00 69 00  |a.t.o.r.....W.i.|
00090: 6E 00 64 00 6F 00 77 00 73 00 20 00 58 00 50 00  |n.d.o.w.s. .X.P.|
000A0: 00 00 6A 00 43 00 49 00 46 00 53 00 00 00 04 FF  |..j.C.I.F.S....ÿ|
000B0: 00 00 00 00 00 01 00 31 00 00 5C 00 5C 00 31 00  |.......1..\.\.1.|
000C0: 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00 30 00  |9.2...1.6.8...0.|
000D0: 2E 00 36 00 5C 00 4D 00 59 00 52 00 4F 00 4F 00  |..6.\.M.Y.R.O.O.|
000E0: 54 00 00 00 3F 3F 3F 3F 3F 00                    |T...?????.      |

digest:
00000: 3B 8B 7A 13 BA AC 18 73 68 66 61 88 26 6A D1 76  |;.z.º¬.shfa.&jÑv|

SmbComSessionSetupAndX[command=SMB_COM_SESSION_SETUP_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC007,signSeq=0,tid=0,pid=37237,uid=0,mid=2,wordCount=13,byteCount=113,andxCommand=0x75,andxOffset=174,snd_buf_size=4356,maxMpxCount=10,VC_NUMBER=1,sessionKey=0,passwordLength=24,unicodePasswordLength=24,capabilities=4180,accountName=administrator,primaryDomain=,NATIVE_OS=Windows 
XP,NATIVE_LANMAN=jCIFS]
SmbComTreeConnectAndX[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0x0000,signSeq=0,tid=0,pid=37237,uid=0,mid=0,wordCount=4,byteCount=49,andxCommand=0xFF,andxOffset=0,disconnectTid=false,passwordLength=1,password=,path=\\192.168.0.6\MYROOT,service=?????]
00000: FF 53 4D 42 73 00 00 00 00 18 07 C0 00 00 3B 8B  |ÿSMBs......À..;.|
00010: 7A 13 BA AC 18 73 00 00 00 00 75 91 00 00 02 00  |z.º¬.s....u.....|
00020: 0D 75 00 AE 00 04 11 0A 00 01 00 00 00 00 00 18  |.u.®............|
00030: 00 18 00 00 00 00 00 54 10 00 00 71 00 A1 87 0A  |.......T...q.¡..|
00040: 7B 2D 57 DB C2 84 07 4E C5 9D 0D 53 C4 7E 99 A9  |{-WÛÂ..NÅ..SÄ~.©|
00050: F6 87 71 55 5A 30 07 1B 49 2F 5B DD 2D 5F A3 CE  |ö.qUZ0..I/[Ý-_£Î|
00060: C2 2D 8C 7C 2D 2E B6 98 A3 00 93 78 CA 00 61 00  |Â-.|-.¶.£..xÊ.a.|
00070: 64 00 6D 00 69 00 6E 00 69 00 73 00 74 00 72 00  |d.m.i.n.i.s.t.r.|
00080: 61 00 74 00 6F 00 72 00 00 00 00 00 57 00 69 00  |a.t.o.r.....W.i.|
00090: 6E 00 64 00 6F 00 77 00 73 00 20 00 58 00 50 00  |n.d.o.w.s. .X.P.|
000A0: 00 00 6A 00 43 00 49 00 46 00 53 00 00 00 04 FF  |..j.C.I.F.S....ÿ|
000B0: 00 00 00 00 00 01 00 31 00 00 5C 00 5C 00 31 00  |.......1..\.\.1.|
000C0: 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00 30 00  |9.2...1.6.8...0.|
000D0: 2E 00 36 00 5C 00 4D 00 59 00 52 00 4F 00 4F 00  |..6.\.M.Y.R.O.O.|
000E0: 54 00 00 00 3F 3F 3F 3F 3F 00                    |T...?????.      |

New data read: Transport1[0.0.0.0<00>/192.168.0.6:445]
00000: FF 53 4D 42 73 00 00 00 00 98 07 C0 00 00 21 13  |ÿSMBs......À..!.|
00010: BD 05 A4 E1 56 FF 00 00 06 28 75 91 00 38 02 00  |½.¤áVÿ...(u..8..|

SmbComSessionSetupAndXResponse[command=SMB_COM_SESSION_SETUP_ANDX,received=false,errorCode=0,flags=0x0098,flags2=0xC007,signSeq=1,tid=10246,pid=37237,uid=14336,mid=2,wordCount=3,byteCount=148,andxCommand=0x75,andxOffset=189,isLoggedInAsGuest=false,nativeOs=Windows 
Server 2003 3790 Service Pack 1,nativeLanMan=Windows Server 2003 
5.2,primaryDomain=WORKGROUP]
00000: FF 53 4D 42 73 00 00 00 00 98 07 C0 00 00 21 13  |ÿSMBs......À..!.|
00010: BD 05 A4 E1 56 FF 00 00 06 28 75 91 00 38 02 00  |½.¤áVÿ...(u..8..|
00020: 03 75 00 BD 00 00 00 94 00 00 57 00 69 00 6E 00  |.u.½......W.i.n.|
00030: 64 00 6F 00 77 00 73 00 20 00 53 00 65 00 72 00  |d.o.w.s. .S.e.r.|
00040: 76 00 65 00 72 00 20 00 32 00 30 00 30 00 33 00  |v.e.r. .2.0.0.3.|
00050: 20 00 33 00 37 00 39 00 30 00 20 00 53 00 65 00  | .3.7.9.0. .S.e.|
00060: 72 00 76 00 69 00 63 00 65 00 20 00 50 00 61 00  |r.v.i.c.e. .P.a.|
00070: 63 00 6B 00 20 00 31 00 00 00 57 00 69 00 6E 00  |c.k. .1...W.i.n.|
00080: 64 00 6F 00 77 00 73 00 20 00 53 00 65 00 72 00  |d.o.w.s. .S.e.r.|
00090: 76 00 65 00 72 00 20 00 32 00 30 00 30 00 33 00  |v.e.r. .2.0.0.3.|
000A0: 20 00 35 00 2E 00 32 00 00 00 57 00 4F 00 52 00  | .5...2...W.O.R.|
000B0: 4B 00 47 00 52 00 4F 00 55 00 50 00 00 03 FF 00  |K.G.R.O.U.P...ÿ.|
000C0: D4 00 03 00 0E 00 41 3A 00 00 4E 00 54 00 46 00  |Ô.....A:..N.T.F.|
000D0: 53 00 00 00                                      |S...            |

update: 0 0:40
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 1 4:136
00000: FF 53 4D 42 32 00 00 00 00 18 07 D0 00 00 02 00  |ÿSMB2......Ð....|
00010: 00 00 00 00 00 00 00 00 06 28 75 91 00 38 03 00  |.........(u..8..|
00020: 0F 46 00 00 00 0A 00 FF FF 00 00 00 00 00 00 00  |.F.....ÿÿ.......|
00030: 00 00 00 46 00 42 00 00 00 00 00 01 00 01 00 47  |...F.B.........G|
00040: 00 00 16 00 C8 00 00 00 04 01 00 00 00 00 5C 00  |....È.........\.|
00050: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
00060: 30 00 2E 00 36 00 5C 00 4D 00 59 00 52 00 4F 00  |0...6.\.M.Y.R.O.|
00070: 4F 00 54 00 5C 00 73 00 68 00 61 00 72 00 65 00  |O.T.\.s.h.a.r.e.|
00080: 31 00 5C 00 2A 00 00 00                          |1.\.*...        |

digest:
00000: D0 5C 30 C2 E2 C1 15 80 B6 A3 3E 0D 84 BD 1C 2E  |Ð\0ÂâÁ..¶£>..½..|

Trans2FindFirst2[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0018,flags2=0xD007,signSeq=2,tid=10246,pid=37237,uid=14336,mid=3,wordCount=15,byteCount=71,totalParameterCount=70,totalDataCount=0,maxParameterCount=10,maxDataCount=65535,maxSetupCount=0,flags=0x00,timeout=0,parameterCount=70,parameterOffset=66,parameterDisplacement=0,dataCount=0,dataOffset=136,dataDisplacement=0,setupCount=1,pad=1,pad1=0,searchAttributes=0x16,searchCount=200,flags=0x00,informationLevel=0x104,searchStorageType=0,filename=\192.168.0.6\MYROOT\share1\]
00000: FF 53 4D 42 32 00 00 00 00 18 07 D0 00 00 D0 5C  |ÿSMB2......Ð..Ð\|
00010: 30 C2 E2 C1 15 80 00 00 06 28 75 91 00 38 03 00  |0ÂâÁ.....(u..8..|
00020: 0F 46 00 00 00 0A 00 FF FF 00 00 00 00 00 00 00  |.F.....ÿÿ.......|
00030: 00 00 00 46 00 42 00 00 00 00 00 01 00 01 00 47  |...F.B.........G|
00040: 00 00 16 00 C8 00 00 00 04 01 00 00 00 00 5C 00  |....È.........\.|
00050: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
00060: 30 00 2E 00 36 00 5C 00 4D 00 59 00 52 00 4F 00  |0...6.\.M.Y.R.O.|
00070: 4F 00 54 00 5C 00 73 00 68 00 61 00 72 00 65 00  |O.T.\.s.h.a.r.e.|
00080: 31 00 5C 00 2A 00 00 00                          |1.\.*...        |

New data read: Transport1[0.0.0.0<00>/192.168.0.6:445]
00000: FF 53 4D 42 32 57 02 00 C0 98 07 C0 00 00 22 1A  |ÿSMB2W..À..À..".|
00010: C1 05 F9 DD 4B 08 00 00 06 28 75 91 00 38 03 00  |Á.ùÝK....(u..8..|

Trans2FindFirst2Response[command=SMB_COM_TRANSACTION2,received=false,errorCode=The 
remote system is not reachable by the 
transport.,flags=0x0098,flags2=0xC007,signSeq=3,tid=10246,pid=37237,uid=14336,mid=3,wordCount=0,byteCount=0,totalParameterCount=0,totalDataCount=0,parameterCount=0,parameterOffset=0,parameterDisplacement=0,dataCount=0,dataOffset=0,dataDisplacement=0,setupCount=0,pad=0,pad1=0,sid=0,searchCount=0,isEndOfSearch=false,eaErrorOffset=0,lastNameOffset=0,lastName=null]
00000: FF 53 4D 42 32 57 02 00 C0 98 07 C0 00 00 22 1A  |ÿSMB2W..À..À..".|
00010: C1 05 F9 DD 4B 08 00 00 06 28 75 91 00 38 03 00  |Á.ùÝK....(u..8..|
00020: 00 00 00                                         |...             |

treeConnect: unc=\\192.168.0.6\IPC$,service=?????
update: 0 0:40
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 1 4:88
00000: FF 53 4D 42 75 00 00 00 00 18 07 C0 00 00 04 00  |ÿSMBu......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 38 04 00  |..........u..8..|
00020: 04 FF 00 00 00 00 00 01 00 2D 00 00 5C 00 5C 00  |.ÿ.......-..\.\.|
00030: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
00040: 30 00 2E 00 36 00 5C 00 49 00 50 00 43 00 24 00  |0...6.\.I.P.C.$.|
00050: 00 00 3F 3F 3F 3F 3F 00                          |..?????.        |

digest:
00000: 23 19 22 CB 5F EF 57 30 5F 10 EB CB 48 21 34 8E  |#."Ë_ïW0_.ëËH!4.|

SmbComTreeConnectAndX[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC007,signSeq=4,tid=0,pid=37237,uid=14336,mid=4,wordCount=4,byteCount=45,andxCommand=0xFF,andxOffset=0,disconnectTid=false,passwordLength=1,password=,path=\\192.168.0.6\IPC$,service=?????]
00000: FF 53 4D 42 75 00 00 00 00 18 07 C0 00 00 23 19  |ÿSMBu......À..#.|
00010: 22 CB 5F EF 57 30 00 00 00 00 75 91 00 38 04 00  |"Ë_ïW0....u..8..|
00020: 04 FF 00 00 00 00 00 01 00 2D 00 00 5C 00 5C 00  |.ÿ.......-..\.\.|
00030: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
00040: 30 00 2E 00 36 00 5C 00 49 00 50 00 43 00 24 00  |0...6.\.I.P.C.$.|
00050: 00 00 3F 3F 3F 3F 3F 00                          |..?????.        |

New data read: Transport1[0.0.0.0<00>/192.168.0.6:445]
00000: FF 53 4D 42 75 00 00 00 00 98 07 C0 00 00 BE 9C  |ÿSMBu......À..¾.|
00010: 21 09 32 B3 A4 36 00 00 02 30 75 91 00 38 04 00  |!.2³¤6...0u..8..|

update: 0 0:40
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 1 4:14
00000: FF 53 4D 42 75 00 00 00 00 98 07 C0 00 00        |ÿSMBu......À..  |

update: 2 0:8
00000: 05 00 00 00 00 00 00 00                          |........        |

update: 3 26:26
00000: 00 00 02 30 75 91 00 38 04 00 03 FF 00 30 00 01  |...0u..8...ÿ.0..|
00010: 00 07 00 49 50 43 00 00 00 00                    |...IPC....      |

digest:
00000: BE 9C 21 09 32 B3 A4 36 B4 BA 6C 08 93 C4 77 15  |¾.!.2³¤6´ºl..Äw.|

SmbComTreeConnectAndXResponse[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0098,flags2=0xC007,signSeq=5,tid=12290,pid=37237,uid=14336,mid=4,wordCount=3,byteCount=7,andxCommand=0xFF,andxOffset=48,supportSearchBits=true,shareIsInDfs=false,service=IPC,nativeFileSystem=]
00000: FF 53 4D 42 75 00 00 00 00 98 07 C0 00 00 BE 9C  |ÿSMBu......À..¾.|
00010: 21 09 32 B3 A4 36 00 00 02 30 75 91 00 38 04 00  |!.2³¤6...0u..8..|
00020: 03 FF 00 30 00 01 00 07 00 49 50 43 00 00 00 00  |.ÿ.0.....IPC....|

update: 0 0:40
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 1 4:124
00000: FF 53 4D 42 32 00 00 00 00 18 07 C0 00 00 06 00  |ÿSMB2......À....|
00010: 00 00 00 00 00 00 00 00 02 30 75 91 00 38 05 00  |.........0u..8..|
00020: 0F 3A 00 00 00 00 00 00 10 00 00 00 00 00 00 00  |.:..............|
00030: 00 00 00 3A 00 42 00 00 00 00 00 01 00 10 00 3B  |...:.B.........;|
00040: 00 00 03 00 5C 00 31 00 39 00 32 00 2E 00 31 00  |....\.1.9.2...1.|
00050: 36 00 38 00 2E 00 30 00 2E 00 36 00 5C 00 4D 00  |6.8...0...6.\.M.|
00060: 59 00 52 00 4F 00 4F 00 54 00 5C 00 73 00 68 00  |Y.R.O.O.T.\.s.h.|
00070: 61 00 72 00 65 00 31 00 5C 00 00 00              |a.r.e.1.\...    |

digest:
00000: E5 7F 51 86 93 98 2F 8A C5 B1 C3 F1 BB 65 A8 5F  |å.Q.../.űÃñ»e¨_|

Trans2GetDfsReferral[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0018,flags2=0xC007,signSeq=6,tid=12290,pid=37237,uid=14336,mid=5,wordCount=15,byteCount=59,totalParameterCount=58,totalDataCount=0,maxParameterCount=0,maxDataCount=4096,maxSetupCount=0,flags=0x00,timeout=0,parameterCount=58,parameterOffset=66,parameterDisplacement=0,dataCount=0,dataOffset=124,dataDisplacement=0,setupCount=1,pad=1,pad1=0,maxReferralLevel=0x3,filename=\192.168.0.6\MYROOT\share1\]
00000: FF 53 4D 42 32 00 00 00 00 18 07 C0 00 00 E5 7F  |ÿSMB2......À..å.|
00010: 51 86 93 98 2F 8A 00 00 02 30 75 91 00 38 05 00  |Q.../....0u..8..|
00020: 0F 3A 00 00 00 00 00 00 10 00 00 00 00 00 00 00  |.:..............|
00030: 00 00 00 3A 00 42 00 00 00 00 00 01 00 10 00 3B  |...:.B.........;|
00040: 00 00 03 00 5C 00 31 00 39 00 32 00 2E 00 31 00  |....\.1.9.2...1.|
00050: 36 00 38 00 2E 00 30 00 2E 00 36 00 5C 00 4D 00  |6.8...0...6.\.M.|
00060: 59 00 52 00 4F 00 4F 00 54 00 5C 00 73 00 68 00  |Y.R.O.O.T.\.s.h.|
00070: 61 00 72 00 65 00 31 00 5C 00 00 00              |a.r.e.1.\...    |

New data read: Transport1[0.0.0.0<00>/192.168.0.6:445]
00000: FF 53 4D 42 32 00 00 00 00 98 07 C0 00 00 F8 8A  |ÿSMB2......À..ø.|
00010: D1 76 21 F5 E4 47 00 00 02 30 75 91 00 38 05 00  |Ñv!õäG...0u..8..|

update: 0 0:40
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 1 4:14
00000: FF 53 4D 42 32 00 00 00 00 98 07 C0 00 00        |ÿSMB2......À..  |

update: 2 0:8
00000: 07 00 00 00 00 00 00 00                          |........        |

update: 3 26:220
00000: 00 00 02 30 75 91 00 38 05 00 0A 00 00 BA 00 00  |...0u..8.....º..|
00010: 00 00 00 38 00 00 00 BA 00 38 00 00 00 00 00 BB  |...8...º.8.....»|
00020: 00 00 34 00 01 00 02 00 00 00 03 00 22 00 00 00  |..4........."...|
00030: 00 00 08 07 00 00 22 00 58 00 8E 00 00 00 00 00  |......".X.......|
00040: 00 00 00 00 00 00 00 00 00 00 00 00 5C 00 31 00  |............\.1.|
00050: 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00 30 00  |9.2...1.6.8...0.|
00060: 2E 00 36 00 5C 00 4D 00 59 00 52 00 4F 00 4F 00  |..6.\.M.Y.R.O.O.|
00070: 54 00 5C 00 73 00 68 00 61 00 72 00 65 00 31 00  |T.\.s.h.a.r.e.1.|
00080: 00 00 5C 00 31 00 39 00 32 00 2E 00 31 00 36 00  |..\.1.9.2...1.6.|
00090: 38 00 2E 00 30 00 2E 00 36 00 5C 00 4D 00 59 00  |8...0...6.\.M.Y.|
000A0: 52 00 4F 00 4F 00 54 00 5C 00 73 00 68 00 61 00  |R.O.O.T.\.s.h.a.|
000B0: 72 00 65 00 31 00 00 00 5C 00 31 00 39 00 32 00  |r.e.1...\.1.9.2.|
000C0: 2E 00 31 00 36 00 38 00 2E 00 30 00 2E 00 34 00  |..1.6.8...0...4.|
000D0: 5C 00 54 00 65 00 6D 00 70 00 00 00              |\.T.e.m.p...    |

digest:
00000: F8 8A D1 76 21 F5 E4 47 A0 AB 84 FA 68 7A C0 E0  |ø.Ñv!õäG «.úhzÀà|

Trans2GetDfsReferralResponse[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0098,flags2=0xC007,signSeq=7,tid=12290,pid=37237,uid=14336,mid=5,wordCount=10,byteCount=187,totalParameterCount=0,totalDataCount=186,parameterCount=0,parameterOffset=56,parameterDisplacement=0,dataCount=186,dataOffset=56,dataDisplacement=0,setupCount=0,pad=0,pad1=1,pathConsumed=26,numReferrals=-1,flags=2,Referral[version=3,size=34,serverType=0,flags=0,proximity=1800,ttl=0,pathOffset=34,altPathOffset=88,nodeOffset=142,path=\192.168.0.6\MYROOT\share1,altPath=null,node=\192.168.0.4\Temp]]
00000: FF 53 4D 42 32 00 00 00 00 98 07 C0 00 00 F8 8A  |ÿSMB2......À..ø.|
00010: D1 76 21 F5 E4 47 00 00 02 30 75 91 00 38 05 00  |Ñv!õäG...0u..8..|
00020: 0A 00 00 BA 00 00 00 00 00 38 00 00 00 BA 00 38  |...º.....8...º.8|
00030: 00 00 00 00 00 BB 00 00 34 00 01 00 02 00 00 00  |.....»..4.......|
00040: 03 00 22 00 00 00 00 00 08 07 00 00 22 00 58 00  |..".........".X.|
00050: 8E 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
00060: 00 00 5C 00 31 00 39 00 32 00 2E 00 31 00 36 00  |..\.1.9.2...1.6.|
00070: 38 00 2E 00 30 00 2E 00 36 00 5C 00 4D 00 59 00  |8...0...6.\.M.Y.|
00080: 52 00 4F 00 4F 00 54 00 5C 00 73 00 68 00 61 00  |R.O.O.T.\.s.h.a.|
00090: 72 00 65 00 31 00 00 00 5C 00 31 00 39 00 32 00  |r.e.1...\.1.9.2.|
000A0: 2E 00 31 00 36 00 38 00 2E 00 30 00 2E 00 36 00  |..1.6.8...0...6.|
000B0: 5C 00 4D 00 59 00 52 00 4F 00 4F 00 54 00 5C 00  |\.M.Y.R.O.O.T.\.|
000C0: 73 00 68 00 61 00 72 00 65 00 31 00 00 00 5C 00  |s.h.a.r.e.1...\.|
000D0: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
000E0: 30 00 2E 00 34 00 5C 00 54 00 65 00 6D 00 70 00  |0...4.\.T.e.m.p.|
000F0: 00 00                                            |..              |

unc: \share1 
DfsReferral[path=\share1,node=\192.168.0.4\Temp,server=192.168.0.4,share=Temp,nodepath=,resolveHashes=false]SmbComNegotiate[command=SMB_COM_NEGOTIATE,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=0,pid=37237,uid=0,mid=1,wordCount=0,byteCount=12,wordCount=0,dialects=NT 
LM 0.12]
00000: FF 53 4D 42 72 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 00 01 00  |..........u.....|
00020: 00 0C 00 02 4E 54 20 4C 4D 20 30 2E 31 32 00     |....NT LM 0.12. |

New data read: Transport2[0.0.0.0<00>/192.168.0.4:445]
00000: FF 53 4D 42 72 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 00 01 00  |..........u.....|

byteCount=40 but readBytesWireFormat returned 26
SmbComNegotiateResponse[command=SMB_COM_NEGOTIATE,received=false,errorCode=0,flags=0x0098,flags2=0xC003,signSeq=0,tid=0,pid=37237,uid=0,mid=1,wordCount=17,byteCount=40,wordCount=17,dialectIndex=0,securityMode=0x3,security=user,encryptedPasswords=true,maxMpxCount=10,maxNumberVcs=1,maxBufferSize=4356,maxRawSize=65536,sessionKey=0x00000000,capabilities=0x0000E3FD,serverTime=Thu 
Nov 30 18:57:21 CET 
2006,serverTimeZone=65476,encryptionKeyLength=8,byteCount=40,encryptionKey=0x6FB104FF3EBCD1D7,oemDomainName=WORKGROUP]
00000: FF 53 4D 42 72 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBr......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 00 01 00  |..........u.....|
00020: 11 00 00 03 0A 00 01 00 04 11 00 00 00 00 01     |............... |

treeConnect: unc=\\192.168.0.4\TEMP,service=?????
sessionSetup: accountName=administrator,primaryDomain=
SmbComSessionSetupAndX[command=SMB_COM_SESSION_SETUP_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=0,pid=37237,uid=0,mid=2,wordCount=13,byteCount=113,andxCommand=0x75,andxOffset=174,snd_buf_size=4356,maxMpxCount=10,VC_NUMBER=1,sessionKey=0,passwordLength=24,unicodePasswordLength=24,capabilities=84,accountName=administrator,primaryDomain=,NATIVE_OS=Windows 
XP,NATIVE_LANMAN=jCIFS]
SmbComTreeConnectAndX[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0x0000,signSeq=0,tid=0,pid=37237,uid=0,mid=0,wordCount=4,byteCount=45,andxCommand=0xFF,andxOffset=0,disconnectTid=false,passwordLength=1,password=,path=\\192.168.0.4\TEMP,service=?????]
00000: FF 53 4D 42 73 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMBs......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 00 02 00  |..........u.....|
00020: 0D 75 00 AE 00 04 11 0A 00 01 00 00 00 00 00 18  |.u.®............|
00030: 00 18 00 00 00 00 00 54 00 00 00 71 00 FD 09 2C  |.......T...q.ý.,|
00040: FE A7 D0 8A EE B2 89 05 97 92 53 11 69 49 43 03  |þ§Ð.î²....S.iIC.|
00050: 21 A3 6A DB 40 6F 3D CB 2C 3D 2D B2 2D 02 AD D6  |!£jÛ@o=Ë,=-²-.­Ö|
00060: 4C 87 23 AE 49 82 AB 15 44 5A 57 6C 79 00 61 00  |L.#®I.«.DZWly.a.|
00070: 64 00 6D 00 69 00 6E 00 69 00 73 00 74 00 72 00  |d.m.i.n.i.s.t.r.|
00080: 61 00 74 00 6F 00 72 00 00 00 00 00 57 00 69 00  |a.t.o.r.....W.i.|
00090: 6E 00 64 00 6F 00 77 00 73 00 20 00 58 00 50 00  |n.d.o.w.s. .X.P.|
000A0: 00 00 6A 00 43 00 49 00 46 00 53 00 00 00 04 FF  |..j.C.I.F.S....ÿ|
000B0: 00 00 00 00 00 01 00 2D 00 00 5C 00 5C 00 31 00  |.......-..\.\.1.|
000C0: 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00 30 00  |9.2...1.6.8...0.|
000D0: 2E 00 34 00 5C 00 54 00 45 00 4D 00 50 00 00 00  |..4.\.T.E.M.P...|
000E0: 3F 3F 3F 3F 3F 00                                |?????.          |

New data read: Transport2[0.0.0.0<00>/192.168.0.4:445]
00000: FF 53 4D 42 73 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBs......À....|
00010: 00 00 00 00 00 00 00 00 00 08 75 91 00 08 02 00  |..........u.....|

SmbComSessionSetupAndXResponse[command=SMB_COM_SESSION_SETUP_ANDX,received=false,errorCode=0,flags=0x0098,flags2=0xC003,signSeq=0,tid=2048,pid=37237,uid=2048,mid=2,wordCount=3,byteCount=94,andxCommand=0x75,andxOffset=135,isLoggedInAsGuest=false,nativeOs=Windows 
5.1,nativeLanMan=Windows 2000 LAN Manager,primaryDomain=WORKGROUP]
00000: FF 53 4D 42 73 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMBs......À....|
00010: 00 00 00 00 00 00 00 00 00 08 75 91 00 08 02 00  |..........u.....|
00020: 03 75 00 87 00 00 00 5E 00 00 57 00 69 00 6E 00  |.u.....^..W.i.n.|
00030: 64 00 6F 00 77 00 73 00 20 00 35 00 2E 00 31 00  |d.o.w.s. .5...1.|
00040: 00 00 57 00 69 00 6E 00 64 00 6F 00 77 00 73 00  |..W.i.n.d.o.w.s.|
00050: 20 00 32 00 30 00 30 00 30 00 20 00 4C 00 41 00  | .2.0.0.0. .L.A.|
00060: 4E 00 20 00 4D 00 61 00 6E 00 61 00 67 00 65 00  |N. .M.a.n.a.g.e.|
00070: 72 00 00 00 57 00 4F 00 52 00 4B 00 47 00 52 00  |r...W.O.R.K.G.R.|
00080: 4F 00 55 00 50 00 00 03 FF 00 9E 00 01 00 0E 00  |O.U.P...ÿ.......|
00090: 41 3A 00 00 4E 00 54 00 46 00 53 00 00 00        |A:..N.T.F.S...  |

update: 0 0:40
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 1 4:84
00000: FF 53 4D 42 32 00 00 00 00 18 03 D0 00 00 08 00  |ÿSMB2......Ð....|
00010: 00 00 00 00 00 00 00 00 00 08 75 91 00 08 03 00  |..........u.....|
00020: 0F 12 00 00 00 0A 00 FF FF 00 00 00 00 00 00 00  |.......ÿÿ.......|
00030: 00 00 00 12 00 42 00 00 00 00 00 01 00 01 00 13  |.....B..........|
00040: 00 00 16 00 C8 00 00 00 04 01 00 00 00 00 5C 00  |....È.........\.|
00050: 2A 00 00 00                                      |*...            |

digest:
00000: 05 5D BB 51 C8 90 0E CE C6 F6 6B 18 11 4D 6A BD  |.]»QÈ..ÎÆök..Mj½|

Trans2FindFirst2[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0018,flags2=0xD003,signSeq=8,tid=2048,pid=37237,uid=2048,mid=3,wordCount=15,byteCount=19,totalParameterCount=18,totalDataCount=0,maxParameterCount=10,maxDataCount=65535,maxSetupCount=0,flags=0x00,timeout=0,parameterCount=18,parameterOffset=66,parameterDisplacement=0,dataCount=0,dataOffset=84,dataDisplacement=0,setupCount=1,pad=1,pad1=0,searchAttributes=0x16,searchCount=200,flags=0x00,informationLevel=0x104,searchStorageType=0,filename=\]
00000: FF 53 4D 42 32 00 00 00 00 18 03 D0 00 00 05 5D  |ÿSMB2......Ð...]|
00010: BB 51 C8 90 0E CE 00 00 00 08 75 91 00 08 03 00  |»QÈ..Î....u.....|
00020: 0F 12 00 00 00 0A 00 FF FF 00 00 00 00 00 00 00  |.......ÿÿ.......|
00030: 00 00 00 12 00 42 00 00 00 00 00 01 00 01 00 13  |.....B..........|
00040: 00 00 16 00 C8 00 00 00 04 01 00 00 00 00 5C 00  |....È.........\.|
00050: 2A 00 00 00                                      |*...            |

New data read: Transport2[0.0.0.0<00>/192.168.0.4:445]
00000: FF 53 4D 42 32 00 00 00 00 98 03 D0 00 00 05 5D  |ÿSMB2......Ð...]|
00010: BB 51 C8 90 0E CE 00 00 00 08 75 91 00 08 03 00  |»QÈ..Î....u.....|

Trans2FindFirst2Response[command=SMB_COM_TRANSACTION2,received=false,errorCode=0,flags=0x0098,flags2=0xD003,signSeq=9,tid=2048,pid=37237,uid=2048,mid=3,wordCount=10,byteCount=477,totalParameterCount=10,totalDataCount=464,parameterCount=10,parameterOffset=56,parameterDisplacement=0,dataCount=464,dataOffset=68,dataDisplacement=0,setupCount=0,pad=1,pad1=2,sid=2048,searchCount=4,isEndOfSearch=true,eaErrorOffset=0,lastNameOffset=312,lastName=testdelfile1_1164901853604]
00000: FF 53 4D 42 32 00 00 00 00 98 03 D0 00 00 05 5D  |ÿSMB2......Ð...]|
00010: BB 51 C8 90 0E CE 00 00 00 08 75 91 00 08 03 00  |»QÈ..Î....u.....|
00020: 0A 0A 00 D0 01 00 00 0A 00 38 00 00 00 D0 01 44  |...Ð.....8...Ð.D|
00030: 00 00 00 00 00 DD 01 00 00 08 04 00 01 00 00 00  |.....Ý..........|
00040: 38 01 16 00 60 00 00 00 00 00 00 00 F0 26 9D 5D  |8...`.......ð&.]|
00050: 54 E7 C6 01 80 BF F3 52 A1 14 C7 01 70 18 11 51  |TçÆ..¿óR¡.Ç.p..Q|
00060: 97 14 C7 01 70 18 11 51 97 14 C7 01 00 00 00 00  |..Ç.p..Q..Ç.....|
00070: 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00  |................|
00080: 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
00090: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000A0: 00 00 2E 00 68 00 00 00 00 00 00 00 F0 26 9D 5D  |....h.......ð&.]|
000B0: 54 E7 C6 01 80 BF F3 52 A1 14 C7 01 70 18 11 51  |TçÆ..¿óR¡.Ç.p..Q|
000C0: 97 14 C7 01 70 18 11 51 97 14 C7 01 00 00 00 00  |..Ç.p..Q..Ç.....|
000D0: 00 00 00 00 00 00 00 00 00 00 00 00 10 00 00 00  |................|
000E0: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
000F0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  |................|
00100: 00 00 2E 00 2E 00 00 00 00 00 00 00 70 00 00 00  |............p...|
00110: 00 00 00 00 D0 61 04 3B 97 14 C7 01 B0 46 F5 52  |....Ða.;..Ç.°FõR|
00120: A1 14 C7 01 10 2B 2F 3B 97 14 C7 01 10 2B 2F 3B  |¡.Ç..+/;..Ç..+/;|
00130: 97 14 C7 01 00 00 00 00 00 00 00 00 00 00 00 00  |..Ç.............|
00140: 00 00 00 00 12 00 00 00 12 00 00 00 00 00 00 00  |................|
00150: 10 00 46 00 41 00 56 00 4F 00 52 00 49 00 7E 00  |..F.A.V.O.R.I.~.|
00160: 31 00 00 00 00 00 00 00 00 00 46 00 61 00 76 00  |1.........F.a.v.|
00170: 6F 00 72 00 69 00 74 00 65 00 73 00 00 00 00 00  |o.r.i.t.e.s.....|
00180: 00 00 00 00 70 18 11 51 97 14 C7 01 70 18 11 51  |....p..Q..Ç.p..Q|
00190: 97 14 C7 01 70 18 11 51 97 14 C7 01 70 18 11 51  |..Ç.p..Q..Ç.p..Q|
001A0: 97 14 C7 01 00 00 00 00 00 00 00 00 00 00 00 00  |..Ç.............|
001B0: 00 00 00 00 20 00 00 00 34 00 00 00 00 00 00 00  |.... ...4.......|
001C0: 10 00 54 00 45 00 53 00 54 00 44 00 45 00 7E 00  |..T.E.S.T.D.E.~.|
001D0: 31 00 00 00 00 00 00 00 00 00 74 00 65 00 73 00  |1.........t.e.s.|
001E0: 74 00 64 00 65 00 6C 00 66 00 69 00 6C 00 65 00  |t.d.e.l.f.i.l.e.|
001F0: 31 00 5F 00 31 00 31 00 36 00 34 00 39 00 30 00  |1._.1.1.6.4.9.0.|
00200: 31 00 38 00 35 00 33 00 36 00 30 00 34 00 00 00  |1.8.5.3.6.0.4...|
00210: 00 00 00 00                                      |....            |

SmbComFindClose2[command=SMB_COM_FIND_CLOSE2,received=false,errorCode=0,flags=0x0018,flags2=0xC003,signSeq=0,tid=2048,pid=37237,uid=2048,mid=4,wordCount=1,byteCount=0,sid=2048]
00000: FF 53 4D 42 34 00 00 00 00 18 03 C0 00 00 00 00  |ÿSMB4......À....|
00010: 00 00 00 00 00 00 00 00 00 08 75 91 00 08 04 00  |..........u.....|
00020: 01 00 08 00 00                                   |.....           |

New data read: Transport2[0.0.0.0<00>/192.168.0.4:445]
00000: FF 53 4D 42 34 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB4......À....|
00010: 00 00 00 00 00 00 00 00 00 08 75 91 00 08 04 00  |..........u.....|

SmbComBlankResponse[command=SMB_COM_FIND_CLOSE2,received=false,errorCode=0,flags=0x0098,flags2=0xC003,signSeq=0,tid=2048,pid=37237,uid=2048,mid=4,wordCount=0,byteCount=0]
00000: FF 53 4D 42 34 00 00 00 00 98 03 C0 00 00 00 00  |ÿSMB4......À....|
00010: 00 00 00 00 00 00 00 00 00 08 75 91 00 08 04 00  |..........u.....|
00020: 00 00 00                                         |...             |

Favorites/
testdelfile1_1164901853604

__#second
doFindFirstNext: \
treeConnect: unc=\\192.168.0.6\TEMP,service=?????
update: 0 0:40
00000: 61 57 B1 B5 DC 56 CD A3 0B DA 60 6B FD 02 12 84  |aW±µÜVÍ£.Ú`ký...|
00010: 30 07 1B 49 2F 5B DD 2D 5F A3 CE C2 2D 8C 7C 2D  |0..I/[Ý-_£ÎÂ-.|-|
00020: 2E B6 98 A3 00 93 78 CA                          |.¶.£..xÊ        |

update: 1 4:88
00000: FF 53 4D 42 75 00 00 00 00 18 07 C0 00 00 0A 00  |ÿSMBu......À....|
00010: 00 00 00 00 00 00 00 00 00 00 75 91 00 38 06 00  |..........u..8..|
00020: 04 FF 00 00 00 00 00 01 00 2D 00 00 5C 00 5C 00  |.ÿ.......-..\.\.|
00030: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
00040: 30 00 2E 00 36 00 5C 00 54 00 45 00 4D 00 50 00  |0...6.\.T.E.M.P.|
00050: 00 00 3F 3F 3F 3F 3F 00                          |..?????.        |

digest:
00000: DA 15 D2 F5 66 10 C4 7F 77 A8 14 F5 2D 8D BE 6A  |Ú.Òõf.Ä.w¨.õ-.¾j|

SmbComTreeConnectAndX[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC007,signSeq=10,tid=0,pid=37237,uid=14336,mid=6,wordCount=4,byteCount=45,andxCommand=0xFF,andxOffset=0,disconnectTid=false,passwordLength=1,password=,path=\\192.168.0.6\TEMP,service=?????]
00000: FF 53 4D 42 75 00 00 00 00 18 07 C0 00 00 DA 15  |ÿSMBu......À..Ú.|
00010: D2 F5 66 10 C4 7F 00 00 00 00 75 91 00 38 06 00  |Òõf.Ä.....u..8..|
00020: 04 FF 00 00 00 00 00 01 00 2D 00 00 5C 00 5C 00  |.ÿ.......-..\.\.|
00030: 31 00 39 00 32 00 2E 00 31 00 36 00 38 00 2E 00  |1.9.2...1.6.8...|
00040: 30 00 2E 00 36 00 5C 00 54 00 45 00 4D 00 50 00  |0...6.\.T.E.M.P.|
00050: 00 00 3F 3F 3F 3F 3F 00                          |..?????.        |

New data read: Transport1[0.0.0.0<00>/192.168.0.6:445]
00000: FF 53 4D 42 75 22 00 00 C0 98 07 C0 00 00 BA C6  |ÿSMBu"..À..À..ºÆ|
00010: 14 4B CB 63 0A C1 00 00 00 00 75 91 00 38 06 00  |.KËc.Á....u..8..|

SmbComTreeConnectAndXResponse[command=SMB_COM_TREE_CONNECT_ANDX,received=false,errorCode=Access 
is 
denied.,flags=0x0098,flags2=0xC007,signSeq=11,tid=0,pid=37237,uid=14336,mid=6,wordCount=0,byteCount=0,andxCommand=0xFF,andxOffset=0,supportSearchBits=false,shareIsInDfs=false,service=null,nativeFileSystem=]
00000: FF 53 4D 42 75 22 00 00 C0 98 07 C0 00 00 BA C6  |ÿSMBu"..À..À..ºÆ|
00010: 14 4B CB 63 0A C1 00 00 00 00 75 91 00 38 06 00  |.KËc.Á....u..8..|
00020: 00 00 00                                         |...             |

Exception in thread "main" jcifs.smb.SmbAuthException: Access is denied.
   at jcifs.smb.SmbTransport.checkStatus(SmbTransport.java:503)
   at jcifs.smb.SmbTransport.send(SmbTransport.java:614)
   at jcifs.smb.SmbSession.send(SmbSession.java:239)
   at jcifs.smb.SmbTree.treeConnect(SmbTree.java:154)
   at jcifs.smb.SmbFile.connect(SmbFile.java:814)
   at jcifs.smb.SmbFile.connect0(SmbFile.java:784)
   at jcifs.smb.SmbFile.send(SmbFile.java:669)
   at jcifs.smb.SmbFile.doFindFirstNext(SmbFile.java:1817)
   at jcifs.smb.SmbFile.listFiles(SmbFile.java:1654)
   at jcifs.smb.SmbFile.listFiles(SmbFile.java:1538)
   at ListFilesDfs.main(ListFilesDfs.java:20)


bye
Thomas




More information about the jcifs mailing list