官术网_书友最值得收藏!

Seeking approval

Ethics requires anyone carrying out reverse engineering of software to have approval from the owner of the software. However, there are a lot of instances where software shows its bugs upfront, while the operating system reports it. Some companies are more lenient about their software getting reversed without approval, but it is customary today that any vulnerabilities found should be reported directly to the owner and not publicized. It is up to the owner to decide when to report the vulnerability to the community. This prevents attackers from using a vulnerability before a software patch gets released.

It is a different story when malware or hacking is involved. Of course, reversing malware doesn't need approval from the malware author. Rather, one of the goals of malware analysis is to catch the author. If not sure, always consult a lawyer or a company's legal department.

主站蜘蛛池模板: 邛崃市| 茂名市| 大余县| 武宣县| 西华县| 左权县| 息烽县| 曲阳县| 屯门区| 恩平市| 鄂温| 钟山县| 晴隆县| 龙川县| 西城区| 岳池县| 大悟县| 兰考县| 澄迈县| 绥中县| 张家界市| 张家口市| 武安市| 措美县| 岳阳县| 遂昌县| 方正县| 报价| 铅山县| 横峰县| 松阳县| 武清区| 葫芦岛市| 贵港市| 岢岚县| 泗洪县| 蒙山县| 特克斯县| 永登县| 甘德县| 清镇市|