In the Backtrack menu under Information Gathering > Network Analysis > SMB Analysis there is a menu item named smbclient which should actually be named smbclient.py. While the smbclient.py script does actually use smbclient it provides a different interface, commands, no switches, etc. making it fairly different than smbclient itself. While both smbclient and smbclient.py are supposed to provide the same end results they don’t because smbclient.py is extremely buggy so I will be writing an article on each so there is no confusion.
I recently completed a job were the company insisted in powering down the work station every night. This caused a problem because there were shared drives on the server which did not reconnect a boot time. The drives would appear to be disconnected with red X’s however when the user clicked on them they would connect. So although they were working the fact that they did not auto connect was annoying.
A small business I with has a Lacie 2Big Network NAS device which they use as a place for users personal folders and a company wide share. The Lacie 2Big Network has a lot of features for a little device that I initially though was basically nothing more than an external hard drive. This is not the case though and the Lacie 2Big Network functions as a feature full Network Access Server for small businesses. The software on the device though had been causing lots of problems including not allowing me to configure new users on existing shares, slow file transfers, and automatically logging me out from the web admin interface. The main issue though was the device was basically stuck in its current configuration since I could not add new users to shares. Below I describe the software that was on the device followed by a software update that resolved all of the issues.