9158 虛擬視頻 logo 是在主程序的資源中有一個(gè)32位位圖BMP圖片。所以把這個(gè)資源文件用白色的同樣大的圖片替換就可以。開(kāi)發(fā)商沒(méi)有加密這區(qū)數(shù)據(jù)也沒(méi)有加殼,所以修改起來(lái)灰長(zhǎng)簡(jiǎn)單。下面針對(duì)
4.5.0.3 版本進(jìn)行試驗(yàn)。
下載編譯程序
FILE *in= fopen("9158VirtualCamera.exe","r+");
if(!in)
{
in= fopen("C:\\Program Files\\9158VirtualCamera\\Bin\\9158VirtualCamera.exe","r+");
if(!in)
{
MessageBox("打開(kāi) 9158VirtualCamera.exe 失敗.\n\n"
"把我復(fù)制到安裝程序目錄下面 \n\n"
"安裝默認(rèn)目錄是 C:\\Program Files\\9158VirtualCamera\\Bin");
return;
}
}
long beginpos = 0x170cc0;//位圖數(shù)據(jù)區(qū)開(kāi)始地址
long endpos = 0x1742FF;//位圖數(shù)據(jù)區(qū)結(jié)束地址
fseek(in,beginpos,0);
long p=0;
for(long i=beginpos;i<=endpos;i++)
{
//FF FF FF 00 來(lái)替換 就是白色
p++;
if(p%4!=0)
fputc(0xff,in);
else
fputc(0x00,in);
}
fclose(in);
MessageBox("去掉LOGO成功!");