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

      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