It describes the main features of Battle.net utilities with examples of their use. All of them belong to the distribution of PvPGN.
For each utility are listed startup parameters and examples of the use of describing. Use the key --help for the withdrawal of additional parameters.
bnpass
Password code in broken SHA-1 (own algorithm Starcraft)
bnpass.exe [password]
bnpass.exe 123
#withdraws "BNET\\acct\\passhash1"="428891933fca67b26c5e8df2b1949b9df6758fab"
To crack this hash you need a bruteforce. Also you can try online service for search hashes in a large datatable harpywar.pvpgn.pl
bnftp
Downloads folder from the file server pvpgn/files/.
bnftp.exe [options] [servername] {[tcp port]}
bnftp.exe --file=icons-war3.bni games.utech.ru
#download file icons-war3.bni, if it exists, from the server games.utech.ru
http://pvpgn.harpywar.com/mpq/ - here you can download all the mpq patches
bnchat
Login to the server as a bot (account needs the flag auth_botlogin = true). You can choose any client, create a new user, change your password. After selecting a client can communicate on the channel as usual, only with an English keyboard (others will be in the form of hieroglyphs). In chatting in the same access to all the teams server.
bnchat.exe [options] [servername] {[tcp port]}
bnchat.exe --client=W3XP games.utech.ru 6112
#login to the server games.utech.ru, after which it will be necessary to specify the name and password, and you enter a channel client Warcraft 3 TFT
bnchat.exe -n games.utech.ru
#login to the server games.utech.ru + request to create a new account
bnchat.exe -c games.utech.ru
#login to the server games.utech.ru + request to change the password at the specified account
bncdb
The utility for working with databases cdb (if bnetd.conf specified mode = cdb)
query: bncdb.exe -q [-m] [-n recno|-a] cdbfile key
dump: bncdb.exe -d [-m] [cdbfile|-]
list: bncdb.exe -l [-m] [cdbfile|-]
create: bncdb.exe -c [-m] [-wrue] [-t tempfile] cdbfile [infile...]
stats: bncdb.exe -s [cdbfile|-]
bncdb.exe -l bnetd_default_user.cdb
#withdraw all fields from the file bnetd_default_user.cdb
bni utilsWith the help bni utilities can perform all necessary actions with archives and icons icons.bni icons_star.bni: tga export images and the creation of a new archive bni
bnilist
Shows all the information about the icons in the archive
bnilist.exe [file.bni]
bnilist.exe icons.bni
#show information about the icons in the archives icons.bni
bniextract
Exports bni files from the archive into a separate folder
bniextract.exe [file.bni] [folder]
bniextract.exe icons_star.bni tgaicons
#extract the files from a folder in icons_star.bni tgaicons (if the folder is not created, it appears)
bnibuild
Packs files from that folder in the archives bni
bnibuild.exe [folder] [file.bni]
bniextract.exe tgaicons icons_star.bni
#Compress all the files found in the archives tgaicons icons_star.bni
Thanks to Inovate for this translation.
Attachment files (no viruses):
|
>Шифрует пароль в md5 хеше.
Fix it - не md5, а broken SHA-1 (типа собственный алгоритм Starcraft).
bnchat
versionstring где-то 1.13 и захаркодена в exe, скажем на подольск ты с ней не зайдешь.
bnftp
Если файл не существует, утилита у меня вылетает.