近期AutoCAD反復(fù)彈窗Nonvalid Software Detected或訪問genuine-software2的原因分析
最近在網(wǎng)上經(jīng)??吹接腥擞龅竭@個(gè)問題,autocad2016、2019、2020等打開后反復(fù)彈窗Nonvalid Software Detected,關(guān)掉又自動(dòng)打開。

大概對(duì)應(yīng)這樣的網(wǎng)址內(nèi)容,簡(jiǎn)而言之就是盜版警告。

定位彈窗進(jìn)程的結(jié)果是:

重命名這個(gè)exe后重新打開cad不會(huì)再出現(xiàn)彈窗了,說明確實(shí)是這個(gè)進(jìn)程的彈窗。那問題怎么出現(xiàn)的呢?
通過分析得知,autocad先是訪問了這樣的網(wǎng)址:

又或者是這樣的網(wǎng)址:

兩者版本不同,域名不同,共同之處在于都是meta.json文件。關(guān)鍵代碼在于:

假設(shè)序列號(hào)是000-00000000,軟件通過訪問下面網(wǎng)址獲取結(jié)果,然后決定是否彈窗:

彈窗相關(guān)代碼:

整個(gè)流程下來就是:

本文到此結(jié)束,第一次見看到通過聯(lián)網(wǎng)獲取代碼進(jìn)行正版校驗(yàn)的。
標(biāo)簽: