Skip to main content
University of Nebraska Omaha logo University of Nebraska Omaha
APPLY MY UNO DIRECTORY

Students Faculty Staff Community
University of Nebraska Omaha logo
College of Information Science & Technology Research
APPLY MY UNO DIRECTORY
Students Faculty Staff Community
  • Collaboratoria
  • Labs Backback to Main menu
    • Bioinformatics
    • Bridging Big Data
    • Executable Steganography
    • Information Technology for Development
    • Knowledge Representation and Natural Language Understanding Lab
    • Quantum Cryptography Simulator
    • BRIDGELab
    • Public Health Informatics Research Lab
    • Nebraska Deterrence Lab
  • Centers Backback to Main menu
    • Center for Management of Information Technology
    • Consortium for Public Health Informatics
    • Nebraska University Center for Cybersecurity (NebraskaCYBER)
  • News Backback to Main menu
    • News
    • Blogcast: Frontiers of Tech
  • Events Backback to Main menu
    • Research Seminars
    • C-BYTES
    • Fall 2024 C-BYTES Gallery
  • Resources Backback to Main menu
    • Resources
    • IS&T Pre-Award Services
    • IS&T Post-award Services
    • IS&T Technology and Facilities Support
    • Lab Space Request Form

Executable Steganography

  1. UNO
  2. Research
  3. Executable Steganography

Hiding executable code within a target program so it is difficult to detect, remove, or alter through reverse engineering

Intellectual property protection of software remains a priority for the commercial sector because counterfeiting and piracy erode profits and market share, ultimately causing impacts on companies, consumers, and governments.

Watermarking (proving digital ownership) and obfuscation (hindering adversarial reverse engineering) is currently used to provide some level of deterrence against this. This project will investigate novel methods of software protection, hiding executable programs within other executable code.

Goals

Executable steganography is potentially an anti-reverse engineering technique and a way to watermark software. We aim to produce viable methods for hiding executable code, expand the state-of-the-art for this style of program protection, while also characterizing its effectiveness based on capacity, robustness, detectability, invisibility, and resilience.

Collaboration with the University of South Alabama.

Both UNO and USA bring key opportunities for broader impacts of this research. Both have a rich tradition of meeting the needs of diverse student bodies, both are in EPSCoR states, with numerous students coming from rural areas. Both universities have extensive K-12 STEM outreach and Scholarship for Service students preparing for future cybersecurity careers. Our team can directly engage students in the research as part of their academic programs via course projects, senior capstone exercises, and labs.

Sponsor

This work is partially funded by National Science Foundation awards 1811560 and 1811578 in the NSF 17-576 Secure and Trustworthy Cyberspace (SaTC) program.

Publications and Whitepapers

W. Mahoney, J. Franco, G. Hoff and J. T. McDonald, "Leave it to Weaver,"
in SSPREW, San Juan, Puerto Rico, 2018.

W. Mahoney, J.T. McDonald, "Enumerating x86-64 – It’s Not as Easy as Counting"

W. Mahoney, G. Hoff, J. T. McDonald, G. Grispos, “Software Fingerprinting in LLVM”, 16th International Conference on Cyber Warfare and Security, 2021

J. A. Mullins, J. T. McDonald, W. R. Mahoney, T. R. Andel, “Evaluating Security of Executable Steganography for Digital Software Watermarking”, 2020 Cybersecurity Symposium, Moscow, Idaho

Contact Us

  • Dr. Bill Mahoney: wmahoney@unomaha.edu

Research

Visit us
  • College of Information Science & Technology
  • 172 PKI Peter Kiewit Institute
  • 1110 S 67th St
  • Omaha, NE 68114   map
  • 402.554.3363
  • rgandhi@unomaha.edu
Find out more
  • Support Us
  • Research Areas
  • Research Seminars

Next Steps

  • Visit UNO
  • Request Information
  • Apply for Admission
  • The UNO Advantage
  • Our City (Omaha)

Just For You

  • Future Students
  • Current Students
  • Work at UNO
  • Faculty and Staff
  • A-Z List

Popular Services and Resources

  • my.unomaha.edu
  • Academic Calendar
  • Campus Buildings & Maps
  • Library
  • Pay Your Bill
  • Course Catalogs
  • Internships & Career Development
  • The Maverick Store
  • MavCARD Services
  • Military-Connected Resource Center
  • Speech Center
  • Writing Center
  • Human Resources
  • Center for Faculty Excellence

Affiliates

  • University of Nebraska System
  • NU Foundation
  • Buffett Early Childhood Institute
  • Daugherty Water for Food Institute
  • National Strategic Research Institute
  • Peter Kiewit Institute
  • Rural Prosperity Nebraska
  1. University Policies
  2. Privacy Statement
  3. Accessibility
  1. 402.554.2800

University of Nebraska Omaha
University of Nebraska Omaha, 6001 Dodge Street, Omaha, NE, 68182
  • ©  
  • Emergency Information Alert
  • MavsReport

Social Media


Omaha Skyline

Our Campus. Otherwise Known as Omaha.

The University of Nebraska does not discriminate based on race, color, ethnicity, national origin, sex, pregnancy, sexual orientation, gender identity, religion, disability, age, genetic information, veteran status, marital status, and/or political affiliation in its education programs or activities, including admissions and employment. The University prohibits any form of retaliation taken against anyone for reporting discrimination, harassment, or retaliation for otherwise engaging in protected activity. Read the full statement.