Electrical & Computer Engineering: Faculty Publications

Evading signature-based antivirus software using custom reverse shell exploit

Document Type

Conference Proceeding

Publication Date

3-10-2021

Publication Title

SoutheastCon 2021 Proceedings

DOI

10.1109/SoutheastCon45413.2021.9401881

Abstract

Antivirus software is considered to be the primary line of defense against malicious software in modern computing systems. The purpose of this paper is to expose exploitation that can evade Antivirus software that uses signature-based detection algorithms. In this paper, a novel approach was proposed to change the source code of a common Metasploit-Framework used to compile the reverse shell payload without altering its functionality but changing its signature. The proposed method introduced an additional stage to the shellcode program. Instead of the shellcode being generated and stored within the program, it was generated separately and stored on a remote server and then only accessed when the program is executed. This approach was able to reduce its detectability by the Antivirus software by 97% compared to a typical reverse shell program.

Copyright

See the publisher's copyright and reuse policies.

Share

COinS