Log in

View Full Version : news group client


trainingday
December 16th, 2005, 22:06
I have this client that I use to download from usenet with. It caps me out once I get to my limit. I cant determine if it is tracking online or software. I was able to unpack the setup.exe file. It was using inno. The iss file shows this I took the program name out and replaced it with "xxxx":


[Setup]
AppName=xxxx
AppVerName=xxxx
DefaultDirName={pf}\xxxx
OutputBaseFilename=xxxxSetup
Compression=lzma
WizardImageFile=embedded\WizardImage.bmp
WizardSmallImageFile=embedded\WizardSmallImage.bmp

[Files]
Source: "embedded\uninstall.exe"; DestDir: "embedded";
Source: "{app}\xxxx.exe"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\xxxx.exe.manifest"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Par2Calc.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\unrar.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\App.ico"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\de\xxxx.resources.dll"; DestDir: "{app}\de"; Flags: ignoreversion
Source: "{app}\en\xxxx.resources.dll"; DestDir: "{app}\en"; Flags: ignoreversion
Source: "{app}\AxInterop.WMPLib.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\Interop.WMPLib.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\DevComponents.DotNetBar.dll"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\IXP.DLL"; DestDir: "{app}"; Flags: ignoreversion
Source: "{app}\groups.dat"; DestDir: "{app}"; Flags: ignoreversion
Source: "{tmp}\isxdl.dll"; DestDir: "{tmp}"; Flags: uninsneveruninstall deleteafterinstall dontcopy
Source: "embedded\CompiledCode.bin"; DestDir: "embedded";
Source: "embedded\WizardImage.bmp"; DestDir: "embedded";
Source: "embedded\WizardSmallImage.bmp"; DestDir: "embedded";

[Registry]
Root: HKCU; Subkey: "Software\xxxx"; Flags: uninsdeletekey
Root: HKLM; Subkey: "Software\xxxx"; Flags: uninsdeletekey noerror
Root: HKCU; Subkey: "Software\xxxx"; ValueName: "language"; ValueType: String; ValueData: "de-DE"; Languages: "de";
Root: HKLM; Subkey: "Software\xxxx"; ValueName: "language"; ValueType: String; ValueData: "de-DE"; Languages: "de"; Flags: noerror
Root: HKCU; Subkey: "Software\xxxx"; ValueName: "language"; ValueType: String; ValueData: "en-US"; Languages: "en";
Root: HKLM; Subkey: "Software\xxxx"; ValueName: "language"; ValueType: String; ValueData: "en-US"; Languages: "en"; Flags: noerror
Root: HKCR; Subkey: ".nzb"; ValueType: String; ValueData: "xxxx"; Flags: uninsdeletekey
Root: HKCR; Subkey: "xxxx"; ValueType: String; ValueData: "NZB Datei"; Languages: "de"; Flags: uninsdeletekey
Root: HKCR; Subkey: "xxxx"; ValueType: String; ValueData: "NZB File"; Languages: "en"; Flags: uninsdeletekey
Root: HKCR; Subkey: "xxxx\DefaultIcon"; ValueType: String; ValueData: "{app}\xxxx.exe,0";
Root: HKCR; Subkey: "xxxx\shell\open\command"; ValueType: String; ValueData: """{app}\xxxx.EXE"" ""%1""";

[Run]
Filename: "{app}\xxxx.exe"; WorkingDir: "{app}"; Description: "xxxx starten"; Languages: "de";
Filename: "{app}\xxxx.exe"; WorkingDir: "{app}"; Description: "Start xxxx"; Languages: "en";

[Icons]
Name: "{group}\xxxx"; Filename: "{app}\xxxx.exe"; WorkingDir: "{app}"; IconFilename: "{app}\App.ico";
Name: "{userdesktop}\xxxx"; Filename: "{app}\xxxx.exe"; WorkingDir: "{app}"; IconFilename: "{app}\App.ico";
----------------------------------------------------------------------------------------------------------------------------------------------------

The file CompiledCode.bin was interesting to me since it said it was enbedded. I attached it also. The program instantly askes for username/password. I tried to dissemble but it had not strings. I used olly but not sure what im looking for yet. Any pointers in the right direction will be helpful.

Thank You

disavowed
December 17th, 2005, 00:00
Quote:
[Originally Posted by trainingday]Any pointers in the right direction will be helpful.

Read tutorials on how to crack other programs, then apply that gained knowledge to this project.

SiGiNT
December 17th, 2005, 01:10
I agree with disavowed - this appears to be an excellent beginner project -if you search this forum you'll find info on where to look for references on .net apps - but get some basics first.

SiGiNT

trainingday
December 17th, 2005, 01:17
thanks I will do a search for .net programs. Thats what I needed to know so i would know where to start.