Contact us today!
866-348-2602

Total Tech Care Blog

Total Tech Care has been serving Florida since 2001, providing IT Support such as technical helpdesk support, computer support, and consulting to small and medium-sized businesses.

A New Plan Might Make Software Reverse-Engineering Far More Difficult for Hackers

b2ap3_thumbnail_software_re-engineering_400.jpgHackers make life difficult for even the most innocent Internet user, and it’s all thanks to a nasty little trick called reverse-engineering. This is when a hacker picks apart the code that makes up a program, then scans it for vulnerabilities or exploitations. A new type of security measure is being developed to protect against the reverse-engineering of software.

When malware is eliminated from a machine, the same process occurs. The anti-malware software digs into the code of the malware and uses its vulnerabilities against it. However, what would happen if the PC could be protected from malware in the first place and prevent the reverse-engineering of the system? At the recent Singapore SyScan conference, security researcher Jacob Torrey presented his idea for what he called a Hardened Anti-Reverse Engineering System (HARES).

What’s so special about this particular concept? Well, HARES will attempt to encrypt the software code until the exact moment the processor needs to execute the code, meaning that the code can’t be analyzed for decryption while the code is being executed. According to WIRED:

The result is a tough-to-crack protection from any hacker who would pirate the software, suss out security flaws that could compromise users, and even in some cases understand its basic functions.

Of course, any tool that can be used for the good of cybersecurity could also potentially be turned toward evil purposes. HARES might not be meant to create malware that can’t be decrypted, but you can bet that some genius hacker will find a way to make it a reality; and that could compromise any unsuspecting system.

As it stands now, HARES can be tricked a number of ways. Whenever a program uses an encryption protocol like this, a decryption key must be installed into the computer’s CPU. This lets it decode the application when it must be opened. However, an experienced hacker might be able to intercept this key and use it to decrypt the application and examine the program’s commands.

Another way that hackers might try to take advantage of HARES is through debugging features found within some hardware. This allows for the analysis of commands made between the chip and the motherboard. Granted, in order to use such a tactic, hackers would need a spectacularly expensive tool, which they probably can’t afford. The only way this method might see use is on the national-state level.

In the face of new potential security threats like this, it’s important that you optimize your business’s security protocol. A Unified Threat Management (UTM) solution from Total Tech Care can help your business stay protected from the latest threats and vulnerabilities. It comes complete with an advanced firewall solution, antivirus, spam-blocking, and content-filtering solutions designed to keep you safe from whatever lurks in the shadows of the Internet. We’ll work with you to make sure it fits the needs and budget of your business. Give us a call at 866-348-2602 to learn more.

What are your thoughts on this potential new development in software encryption? Let us know in the comments.

 

Comments

No comments made yet. Be the first to submit a comment
Already Registered? Login Here
Guest
Thursday, 24 April 2025
If you'd like to register, please fill in the username, password and name fields.

Blog Archive

Sign Up for Our Newsletter

  • First Name *
  • Last Name *

      Free Consultation

      Sign up today for a
      FREE Network Consultation

      How secure is your IT infrastructure?
      Let us evaluate it for free!

      Sign up Now!

      Free Consultation
       

      Tag Cloud

      Security Tip of the Week Technology Best Practices Business Computing Cloud Privacy Hackers Productivity Hosted Solutions Software Efficiency Network Security Business Google Microsoft Internet Email Malware Backup Workplace Tips Innovation User Tips Data Computer Mobile Devices Hardware IT Services Disaster Recovery Android VoIP communications IT Support Business Continuity Smartphones Communication Miscellaneous Smartphone Mobile Device Browser Small Business Network Productivity Collaboration Cybersecurity Quick Tips Users Business Management Windows Managed IT Services Upgrade Phishing Outsourced IT Data Backup Ransomware Windows 10 Data Recovery Office Server Save Money Cloud Computing Passwords Windows 10 Virtualization Saving Money Holiday Tech Term Social Media Gadgets Chrome Managed Service Automation Managed IT Services Microsoft Office Artificial Intelligence Computers Facebook Operating System Cybercrime Wi-Fi BYOD Mobile Device Management Networking IT Support Internet of Things Hacking Health Remote Spam Information Office 365 Telephone Systems Covid-19 Information Technology Managed Service Provider Alert Bandwidth Router BDR Recovery Employer-Employee Relationship Social Engineering Mobility Password Money Remote Monitoring Mobile Computing Encryption Data Breach Applications Application App History Law Enforcement Big Data Human Resources Remote Computing Data Storage Patch Management Blockchain Apps Mobile Office Paperless Office Office Tips Training Government VPN How To Private Cloud Managed IT Bring Your Own Device Data Management Flexibility Work/Life Balance Mouse Marketing HaaS Vulnerability WiFi Windows 7 Word IT solutions Entertainment Website Budget Servers Google Drive Infrastructure Voice over Internet Protocol Wireless Data Security Avoiding Downtime Gmail Settings Two-factor Authentication Apple Cleaning Social Conferencing User Error Scam Staff Software as a Service Telephone System End of Support Meetings Machine Learning Education Physical Security Connectivity Remote Work USB Vendor Safety Vendor Management HIPAA Sports Risk Management Managed Services Hacker Display Redundancy Keyboard The Internet of Things Lithium-ion battery Employee/Employer Relationship RMM Data Protection Firewall Save Time Virtual Reality Unified Threat Management Content Management Business Technology Computing Infrastructure Computer Accessories Access Control Network Congestion Procurement Going Green eWaste Workplace Strategy Net Neutrality Virtual Assistant Business Intelligence Authentication Help Desk Worker Printing Battery Audit IT Management Printer Shadow IT Bluetooth Legal Wearable Technology Update Retail Hard Drives Botnet Managed Services Provider IT Plan Internet Exlporer Instant Messaging Robot Excel Google Docs Database Unsupported Software PDF Identity Theft Biometrics Virtual Desktop Remote Workers IT Consultant Charger Processor Proactive IT Compliance Humor DDoS OneNote Computer Care Best Practice Augmented Reality Hard Drive Current Events YouTube Fraud SharePoint Telephony Black Market Samsung Remote Worker Customer Service Computing Cryptocurrency Value Environment Document Management Solid State Drive Wireless Technology Electronic Medical Records Fax Server How to Spam Blocking Downtime Comparison CES SaaS Hiring/Firing Digital Signage Data storage Virus Automobile Saving Time User Tip of the week PowerPoint Wire webinar Windows Media Player Evernote Emergency Procedure IaaS Employer Employee Relationship dark theme Travel Maintenance Shopping Professional Services Google Search Public Cloud Monitor Printers Assessment Millennials AI Bloatware IT Infrastructure Managing Stress Windows Server 2008 Bing Smart Office Wireless Charging FinTech Streaming Media Social Network Tablets Tools Reputation Virtual Private Network Cameras Television Tech Support Workforce Entrepreneur Content Investment Employees Employee/Employer Relationships Techology Laptop Cables Windows 365 Shortcut ISP Customers ROI Project Management Nanotechnology Public Computer Telecommuting Video Conferencing Cost Management Audiobook Sales Social Networking Bitcoin Regulations Shortcuts Touchpad Cortana Transportation Digital Signature Rootkit Point of Sale Personal Cryptomining Computer Fan Politics Warranty Advertising Printer Server Supply Chain Management Monitoring Batteries HVAC Workers Google Apps Running Cable Benefits FENG Analysis Notifications Windows 8.1 Digitize Memory Windows Server 2008 R2 Administrator Devices IBM Smart Technology Customer relationships Flash Enterprise Content Management Relocation Accountants Email Best Practices IT Assessment Manufacturing MSP Microchip Software Tips Thought Leadership Supercomputer Credit Cards Computer Tips Managed IT Service Science Sync Video Games Security Cameras Password Management Emails Password Manager Virtual CIO Multi-Factor Security OneDrive Worker Commute Biometric Security Experience Search Engine Twitter Peripheral Distributed Denial of Service Two Factor Authentication Digital Security Cameras Customer Relationship Management Using Data Scalability NIST Netflix Business Mangement Root Cause Analysis Smart Tech Trending Copiers Analyitcs Business Owner 5G Consultant Programming HBO Analytics Addiction Knowledge NarrowBand Amazon Music Quick Tip Ergonomics Skype Search Smartwatch Recycling Best Available Wiring Data loss iPhone Practices Development OLED Virtual Machine WIndows 7 Outlook Cache Leadership Amazon Web Services Antivirus Troubleshooting PCI DSS Criminal 2FA Fiber Optics Windows 8 Start Menu Employee Safe Mode GDPR Screen Mirroring Files Hosted Computing Loyalty IT service Messaging Cabling Hypervisor Frequently Asked Questions Wireless Internet Chromecast Online Shopping Books Policy Dark mode Trend Micro Tablet Mobile File Sharing Windows 10s Camera Cast Colocation Inventory Uninterrupted Power Supply Specifications Domains SMS Default App

      Top Blog

      The reasoning for this is simple: you want to make sure that operations are proceeding as intended, even if you’re not there. If you completely check out from the workplace every time you leave, you could return from your vacation to a complete and total disaster that may have been prevented with y...
      QR-Code