Professional Documents
Culture Documents
65
Copyright (c) 2010 - 2016 Nir Sofer
Description
===========
Most modern routers allow you to backup the configuration of the router
into a file, and then restore the configuration from the file when it's
needed.
The backup file of the router usually contains important data like your
ISP user name/password, the login password of the router, and wireless
network keys.
If you lost one of these password/keys, but you still have a backup file
of your router configuration, RouterPassView might help you to recover
your lost password from your router file.
System Requirements
===================
* This utility works on any version of Windows, starting from Windows
2000 and up to Windows 10.
* RouterPassView supports limited number of router models. See below.
Versions History
================
* Version 1.65:
o Fixed bug with some ZTE routers: RouterPassView decompressed only
the first compressed block, so only a part of the file was displayed.
* Version 1.63:
o Fixed the Ascii Text Mode to display properly router files that
contain many null characters.
* Version 1.62:
o Added support for another version of rom-0/Hdbgarea file format
(Zyxel P-2612HWU-F1 Modem).
* Version 1.61:
o Added support for LevelOne WBR-3406TX v2 and possibly other
routers (with DDC6031 and ZXL6031 signatures)
* Version 1.60:
o Added support for decompression of rom-0/Hdbgarea file format,
which is used in multiple routers, including Huawei Echolife
HG510a/HG520s/HG520b/HG520c, TP-LINK TD-W8901N, TP-LINK TD-8816,
TP-LINK TD-W8901G, TP-LINK TD-W8951ND, TP-LINK TD-8817, SmartAX
MT880a/MT880d/MT882a, Zyxel AMG1302, and possibly others. Be aware
* Version 1.16:
o Added support for other versions of Edimax router file currently only in Hex Dump mode.
o When you open a file that RouterPassView can decrypt, but it
cannot locate the exact passwords location, it'll automatically
switch to Hex Dump mode, so you'll be able to try locating the
password in the decrypted Hex Dump.
* Version
o Added
o Fixed
which
1.15:
command-line support.
issue: Removed the wrong encoding from the xml string,
caused problems to some xml viewers.
* Version 1.10:
o Added 'Grab Password From IE Window' option - Allows you to open
the router configuration interface in Internet Explorer, and then
grab the password stored inside the password text-box of the router
Web page.
* Version 1.05:
o Added support for D-Link DIR-300, and possibly similar models.
* Version 1.04:
o Added support for Sitecom WL-351, and possibly other models.
* Version 1.03:
o Fixed bug: user names of D-Link routers were wrong.
* Version 1.02:
o Added support for D-Link DIR-655, and possibly other models (with
gateway_settings.gws filename)
o Added support for Sanex SA 5100, and possibly other models.
o Fixed bug: Copy to clipboard (Ctrl+C) was disabled in text mode.
* Version 1.01:
o Added support for Tomato firmware.
o Added the password of 'support' user for D-Link DSL-2540U and
possibly other routers.
* Version 1.00 - First release.
Supported Routers
=================
Due to large amount of router models available in the market, it's
impossible to support all of them.
For now, RouterPassView supports a limited number of router models, and
I'll gradually add support for more routers in future versions. Also, be
aware that even if your router is not in the list, you can still try to
open your router backup file with RouterPassView, because some routers
are sold with different brand name, but they still use the same
software/chipset of other routers.
Here's the list:
* Linksys WRT54GL (With original firmware or Tomato firmware), WRT54G
(only some of them), WRT160N, WRT320N, and possibly similar models.
* Linksys E5200
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
Linksys E2000
Linksys RV082
Linksys E2500
Linksys N1500
Linksys E900
Cisco-Linksys E4200
Cisco Linksys E1000 v2.1
Edimax BR6204WG, and possibly similar models.
Siemens ADSL SL2-141, and possibly similar models.
Siemens CL-110 PSTN ADSL2+
Dynalink RTA1025W, and possibly similar models.
NETGEAR WGT624, WGR614v9, WNR1000v3, WNR3500L, and possibly other
models.
NETGEAR DEVG2020
ASUS WL-520g, WL-600g, and possibly similar models.
ASUS RT-N10+ , and possibly similar models.
Asus RT-N56U , and possibly similar models.
Asus RT-AC66U
Asus RT-AC68U
Asus RT-AC68W
Asus RT-N66U
D-Link DIR-655, DIR-300, and possibly similar models.
Sanex SA 5100, and possibly similar models.
Sitecom WL-351, WL-575, WL-312, and possibly similar models.
COMTREND 536+ (Only Internet Login)
US Robotics 9108 ADSL (internet login and admin login)
D-Link DSL-2540U/BRU/D ADSL2+, DSL-2650U, DSL-520B
D-Link DVA-G3170i/PT
D-Link DSL-604T
D-Link G3670B
D-Link DSL-2640T
D-Link DSL-G684T
D-Link DSL-2500U
D-Link 2740B
D-Link DIR-615 G2
D-Link WBR-1310
D-Link DSL-2543B
D-Link DI-524
D-Link DI-624+A
D-Link DIR-600
D-Link DIR-300
D-Link DSL-2780
D-Link DIR-605L
TL-WDR4300 N750
TP-Link TD-8810 ADSL Modem/Router.
Dynamode R-ADSL-C4-W-G1
NetComm NB5Plus4 DSL
Thomson TG580 DSL (only in Hex Dump mode)
Asus RT-G31
HuaWei EchoLife HG520
Huawei Echolife HG510a/HG520s/HG520b/HG520c
HuaWei HG526
HuaWei-3Com Aolynk BR104
TP-LINK TL-WR841N
TP-LINK TL-WR841DN
TP-LINK TL-MR342
TP-LINK TL-WR340G
TP-LINK TL-R460
TP-LINK TL-WR741ND v2.0
TP-LINK TL-WR700N
* TP-LINK TL-WR740N
* TP-LINK TL-WA801N
* TP-LINK TL-WR541G
* TP-LINK TL-WR1043ND
* TP-LINK TD-W8960N
* TP-Link TL-WR941ND
* TP-Link TL-MR3220
* TP-Link TL-WR642G
* TP-Link TL-WDR3320
* TP-Link TL-WDR3600
* TP-LINK TL-WR720N
* TP-Link TD-W8970
* TP-LINK TD-W8901N
* TP-LINK TD-8816
* TP-LINK TD-W8901G
* TP-LINK TD-W8951ND
* TP-Link TD-8840
* TP-LINK TD-8817
* TP-LINK Archer C2
* TP-LINK Archer D5
* TP-LINK Archer D9
* TP-LINK Archer C9
* Belkin N+ (F5D8236uk4)
* Mercury MW54R
* Netgear DG632
* Netgear Wireless Cable Voice Gateway CG3000/CG3100
* Netgear WNDR4000 (Rev 1)
* Netcomm NB6W
* Aztech DSL605EW
* Comtrend CT-5072T ADSL2+ modem/router
* Small Business RV042
* Intelbras WRN240
* ipTIME N604V
* Linksys WRV200
* Sagem F@ST2404
* ZTE ZXV10
* ZTE ZXHN H108N
* SmartAX MT880a/MT880d/MT882a
* Zyxel AMG1302
* Zyxel P-2612HWU-F1
* Alcatel Lucent I-240W-A
* LevelOne WBR-3406TX v2
If you have router model that is not listed here, and you managed to
recover your password with RouterPassView, please report about it to
nirsofer@yahoo.com and specify the exact model name.
Using RouterPassView
====================
RouterPassView doesn't require any installation process or additional DLL
files. In order to start using it, simply run the executable file RouterPassView.exe
After running RouterPassView, you can open your router configuration file
by using 'Open Router Config File' option (Ctrl+O) or by dragging the
config file from Explorer into the main window of RouterPassView.
If RouterPassView manage to detect and decrypt your router file, you
should get a list of passwords/wireless keys in the main window of
Command-Line Options
====================
/RouterFile <Filename>
Specifies the router file to load.
/RouterWeb
Opens the Web interface of the router in the default Web browser.
/stext <Filename>
Save the list of router passwords into a regular text file.
/stab <Filename>
Save the list of router passwords into a tab-delimited text file.
/scomma <Filename>
Save the list of router passwords into a comma-delimited text file (csv).
/stabular <Filename>
Save the list of router passwords into a tabular text file.
/shtml <Filename>
Save the list of router passwords into HTML file (Horizontal).
/sverhtml <Filename>
Save the list of router passwords into HTML file (Vertical).
/sxml <Filename>
Save the list of router passwords into XML file.
/sascii <Filename>
Save the decrypted router file as Ascii text file. (Similar to the Ascii
Text Mode)
/shex <Filename>
Save the decrypted router file as hex-dump text file. (Similar to the
Hex-Dump Text Mode)
/sraw <Filename>
Save the decrypted router file as raw binary file, Which means that the
file is decrypted and then saved 'as is' without any processing.
License
=======
This utility is released as freeware. You are allowed to freely use it at
your home or in your company. However, you are not allowed to make profit
from this software or to charge your customers for recovering their
passwords with this software, unless you got a permission from the
software author.
You are also allowed to freely distribute this utility via floppy disk,
CD-ROM, Internet, or in any other way, as long as you don't charge
anything for this. If you distribute this utility, you must include all
files in the distribution package, without any modification !
Disclaimer
==========
The software is provided "AS IS" without any warranty, either expressed
or implied, including, but not limited to, the implied warranties of
merchantability and fitness for a particular purpose. The author will not
be liable for any special, incidental, consequential or indirect damages
due to loss of data or any other reason.
Feedback
========
If you have any problem, suggestion, comment, or you found a bug in my
utility, you can send a message to nirsofer@yahoo.com