Researchers from the University of Cambridge have discovered a bug in pretty much all compilers, where hackers can change the source code from the original.
When you’re programming something like an app, developers write it in something called high-level language, which includes languages like Python, Ruby, Java and C++. Computers though can’t read these languages; instead, they often read data via the binary digits in machine language.
The Cambridge researchers do provide some form of solution though, with the simplest defense against Trojan Source being the banning of the use of text directionality control characters in the language specifications and in the compilers implementing the language. “…It is prudent to deploy other controls in the meantime where this is quick and cheap, or relevant and needful. We recommend that governments and firms that rely on critical software should identify their their suppliers’ posture, exert pressure on them to implement adequate defences, and ensure that any gaps are covered by controls elsewhere in their toolchain.
Malaysia Latest News, Malaysia Headlines
Similar News:You can also read news stories similar to this one that we have collected from other news sources.
Apple allegedly planning new iMac Pro with M1 Pro and M1 Max processors for 2022 - SoyaCincauApple reportedly has plans to bring back the iMac Pro from the dead. It'll have a 27' MiniLED display with ProMotion, and will apparently start from USD2,000.
Read more »
iFixit took apart the RM99 Apple Polishing Cloth, and found Tim Cook's toilet paper - SoyaCincauiFixit takes on the Apple Polishing Cloth in their latest teardown, and unsurprisingly awards it 0 out of 100 on their repairability scale.
Read more »