这个东西是从QQ的在线状态来实现的,对于有的号码可能无效,因而这个东西并不是总是可用的。仅当娱乐吧,猛击此处下载程序。
GAppProxy被频繁重置
关于变量、指针、别名(引用)和指针的指针
C/C++中的指针和别名这个东西确实是够恶心的。今天蛋疼的就写一下这些东西的区别,变量永远是最简单的没有什么技术含量,那么另外一个比较简单的就是别名了,其实个人感觉这个东西完全可以看作是一个人的“小名”,只是对同一个变量多了一个称呼而已,指向的数据和地址是和原变量完全一致的,并且用&进行取地址操作的得到的地址和原变量的地址是完全一致的(因而在对指针进行赋值的时候如果直接对指针地址操作则需要对变量或者别名使用&进行取地址运算,如果要直接赋值则需要使用*p=进行赋值)。最复杂的就是指针了,同样个人认为指针到头来就是一个地址,这样可能会比较好理解一些。例如*pointer,那么带有*(解引用操作符)的时候则是表示的数值,如果没有*则表示的是地址。也就是说可以将pointer看成一个内存地址在这个地址中保存的是另外一个数据的地址,当存在*的时候表示取该地址存取的内容,否则则是取这个变量保存的地址。指针的指针则就更加复杂了,例如**p,那么可以看作指针保存的数据是另外的一个指针,解引用操作一次将会得到一个*p,这仍然是个指针,当进行二次解引用操作的时候(**p)才能读到p中保存的数据信息。这么说可能比较难理解,那么看个实例就明白了。效果如下图:
Win7 Remote Debug via WinDbg
WebQQ 0.1(单文件版)
首先声明一下,这个不是360的WebQQ,也和360没有任何的关系,只是看到WEbQQ恢复了就做了个这么个简单的程序。 如果不信任的话欢迎大家对程序进行逆向分析。使用的是原来的编写Google Music Player的模板,本软件不扫描,不打架,不卡,不闪,不弹窗!奥,忘了说下载地址了,猛击此处下载。
MemLibrary 内存 加载DLL DELPHI
一个简单的例子:
type
mbf = function(hWnd: HWND; lpText, lpCaption: PChar; uType: UINT): Integer;
stdcall;
procedure TForm1.Button1Click(Sender: TObject);
var
h: integer;
mb: pointer;
ms: TMemoryStream;
begin
ms := TMemoryStream.Create;
ms.LoadFromFile('f:\user32.dll');
h := memLoadLibrary(ms.Memory);
if h > 0 then
begin
mb := memGetProcAddress(h, 'MessageBoxA');
if mb <> nil then
mbf(mb)(handle, 'test', 'test', mb_ok);
end;
memFreeLibrary(h);
ms.Free;
end;
代码未经测试,只是转载备用。
破解专用记事本 修正版
修正工具标签页的工具列表,喜欢的猛击此处下载。
谷歌音乐播放器 v0.2.1(Google Music Player v0.2.1)
增加了一个top100的音乐播放器风格,由于没有从根本上解决WebBrowser的滚动条的问题在未来一段时间内将不再跟新该软件。在Top100风格下不能加载默认播放列表,目前还不知道怎么解决。增加了托盘的风格切换功能。猛击此处下载该版本。