Lamescan setup and use guide

Father

Professional
Messages
2,602
Reaction score
850
Points
113
Lamescan 3 at a glance
Lamescan 3 is a utility for recovering lost passwords for Radmin Server, which has a built-in specialized port scanner. The utility supports the following set of functions:
  • Restoring access to Radmin Server 2.x
  • Recovering logins and passwords Radmin Server 3.x
  • Finding Radmin servers without a password.
  • Fast (multithreaded) scan of a range of addresses to find running Radmin servers.
  • Grouping ranges by categories "In queue" (not yet processed hosts), "Scanned" (processed hosts), "Offline" (not pinged at the time of scanning), "Error" (if there were failures during processing).
  • Saving and loading the scanned address range in CSV (with the ability to continue from the save location).
  • Import of a list of hosts (saved as single addresses, ranges, or CIDR notation).
  • Export scan results to CSV or HTML, import scan results from CSV (for viewing).
  • SOCKS proxy server support (exclusively for TCP connections).
  • Launch the Radmin client directly from the utility, without the need to copy the scan results to the Radmin Viewer contact list.
  • Automatic (or on demand) check for updates.
  • Various settings for scanning parameters.

Using the Lamescan program
The picture below shows the main window of the running utility.

Lamescan setup and use guide, image # 1


Adding and Removing Ranges in Lamescan
Lamescan 3 was designed to work with a large number of addresses, so the work is done not with individual hosts (too slow), but with ranges. The program uses and displays ranges as spans of addresses. To add a range, select “Ranges → Add to Queue → List of Ranges” in the application menu and press Insert or the “Add Ranges” button.

U0GeSXyvBdk.jpg


You can add as many ranges as you like, one per line. Ranges can be written as single addresses, spans, or in CIDR notation.
Similarly, you can remove ranges from the table. To delete, select in the menu "Ranges → Delete → List of ranges", press the Delete key or the button "Delete ranges". A window will appear where you can enter a list of ranges to delete:

oe-9MtCKM4Y.jpg


You can clear the entire list of ranges by selecting Ranges → Delete → All from the menu, pressing the Ctrl + Delete combination or the Clear Range List button.
In the main window of the program, you can see a list of ranges that you are working with:

sYRwBfOmqGI.jpg


Host grouping
Lamescan 3 uses a kind of host database that stores unscanned, scanned hosts and their scanned results.

WYd4H0whCiQ.jpg


Host groups come in handy because you can easily re-scan hosts that encountered errors during the initial scan or were not available. To add hosts from the Scan Error and Offline groups to the queue, select Ranges → Add to Queue → All “Offline” and “With Errors” in the menu, or press the Ctrl + Insert combination or the “Repeat Scan” button ...

You can repeat scanning any of the groups by selecting the appropriate item in the Ranges → Add to Queue menu.

Loading and saving a list of ranges
The list of ranges can be saved to continue scanning later. Saving is carried out to a text file in CSV-table format (delimited values, one range per line). Ranges from one host are stored by one value, from several - by two values (start and end), the next value can be "off", "on" or "error" depending on the group (respectively "Offline", "Scanned", "Error "). By default, ranges are assigned to the Queue group. To save the table, you can select the "Ranges → Save" item in the menu, press the F2 key or the "Save ranges" button.

Loading the table of ranges is carried out by selecting the menu item "Ranges → Load", by pressing the F3 key or the button "Load ranges". In this case, the loaded table is added to the current table.

Starting and stopping a scan
To start scanning ranges, select “Scanner → Start” in the menu, press F5 or the “Start” button. To stop scanning - "Scanner → Stop" in the menu, the F6 key or the "Stop" button. To temporarily pause scanning, you can press Scanner → Pause, the F8 key, or the Pause button (you can continue by pressing Pause or Start again).

During scanning, hosts are moved from the "Queue" group to other groups, according to the scan result. When scanning is interrupted, the hosts that were being processed at the time of the interruption are assigned to the Scan Error group.

Working with scan results
The scan results include hosts on which a running Radmin server is detected. The table of results can be saved and loaded in the form of a CSV-table, respectively, by selecting in the menu "Results → Save", "Resultates → Load", by pressing the combinations Shift + F2, Shift + F3, respectively, or the buttons "Save results" or "Load results".

_NNzuZXbr_U.jpg


The table of results can be exported as an HTML table by choosing “Results → Export to HTML” in the menu, pressing F7, or the button “Export results to HTML”. It is also possible to export the results table as a Radmin address book. To do this, select “Results → Export to RPB” in the menu, press Shift + F7 or the button “Export results to RPB”.

You can clear the results table by choosing “Results → Clear” in the menu, pressing Shift + Delete or the button “Clear results table”. The results table can be sorted by a specific column by clicking on the corresponding column heading. You can delete a certain result from the table by selecting the result and pressing Ctrl + R, or select "Delete" in the context menu of the result table.

mxERqNOtlJA.jpg


You can copy values from the table of results to the clipboard by selecting the item "Copy" from the context menu of the results, or by pressing "Ctrl + C" to copy the host address, Ramin Server's port, username and password, or "Ctrl + W" to copy the entire host information.

You can also launch Radmin Viewer for the scan result. To do this, you can select the "Connection" item in the context menu of the result, or by pressing the Enter, Ctrl + N, Ctrl + S, Ctrl + F or Ctrl + T keys, respectively, to connect in the "Full control", "View only", "Shutdown" mode , "File Transfer" or "Telnet". In addition, you can start Radmin Viewer for a host in "Full Control" mode by double-clicking on a row in the table of results.

Lamescan scan setup
To access the scan settings, select "Settings → General" in the program menu or press the F9 key. Scanning settings are performed using the following dialog:

fzkOg3lSLW4.jpg


Dictionaries of found logins and passwords.
Dictionaries are stored in a text file, one login or password per line. Logins are used only when working with Radmin 3.x. The password dictionary can contain md5 hashes of 100 bytes or more of the password, padded with zeros. If the option "Allow password hashes in dictionary" is enabled, matching strings will be considered hashes and used when working with Radmin 2.x; if this option is disabled, all lines will be treated as passwords.

Configuring the Lamescan interface
To access the interface settings, select “Settings → Interface” in the program menu or press Shift + F9.

w8p74M9nYjo.jpg


The meaning of the setting items:
• Path to client - contains the location string for Radmin Viewer to be launched from the result list.
• The "Automatically enter password" option specifies whether to automatically respond to Radmin Viewer's prompts to enter a username and password.
• Minimize to tray - specifies whether to hide the window and add an icon to the system tray when minimizing the program window to save space on the taskbar.
• Enable Sounds - Specifies whether to play beeps when the server is found and the scan is complete.
• Check for updates - indicates whether to contact the update server every 5 program launches to search for the latest versions.

Using a proxy server
The proxy server is used only for TCP connections to Radmin Server. ICMP requests and check for updates are done using a direct connection. If you do not want to make direct requests, you should disable ping before scanning and automatic check for updates. To access the server settings, select the "Settings → Proxy server" item in the program menu or press Ctrl + P.

OSEvMh66q60.jpg


What these settings mean:
• Type - indicates whether to use a proxy and the type of proxy. SOCKS4 and SOCKS5 proxies are supported. For SOCKS5, connection with login / password authorization and without authorization is supported.
• Address - indicates the address and port of the proxy server.
• Login and password - data for authorization when using a SOCKS5 proxy.

Checking for updates
Updates are checked every sixth launch of the program, if this option is enabled in the settings or manually by selecting the command "Help → Check for Updates" in the program menu. If there are updates available, a message is displayed showing the latest version and a list of changes. It is also suggested to download the latest version here.
 
Top