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

      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