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

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.

主站蜘蛛池模板: 吴堡县| 即墨市| 湾仔区| 伊吾县| 横峰县| 三江| 凤凰县| 呼伦贝尔市| 肇东市| 博湖县| 武乡县| 广元市| 布尔津县| 宿州市| 铜梁县| 玛沁县| 饶阳县| 屯留县| 邳州市| 丹阳市| 治县。| 汉寿县| 枣阳市| 平邑县| 九江市| 安平县| 临洮县| 綦江县| 泰安市| 庄河市| 若羌县| 安康市| 蕉岭县| 二连浩特市| 行唐县| 县级市| 宿州市| 肃南| 曲松县| 新宁县| 泰州市|