API

AppWizard
June 4, 2025
Google has updated the Gemini Nano APIs through the ML Kit, introducing new GenAI APIs that allow developers to perform on-device inference for generative AI capabilities in Android applications. These APIs enhance user privacy by executing all operations locally, eliminating cloud processing costs. Features include summarization of articles up to 3,000 words, proofreading for grammatical accuracy, rewriting text in various tones, and generating image descriptions. The GenAI APIs are optimized for Android devices using MediaTek Dimensity, Qualcomm Snapdragon, and Google Tensor platforms, including the Pixel 9 series and Samsung Galaxy S25. They operate without internet connectivity, ensuring rapid response times and improved performance for tasks like summarization and proofreading. The local processing also enhances privacy and security, protecting sensitive user information with safety protocols.
Tech Optimizer
June 2, 2025
Organizations are transitioning from legacy database systems like Microsoft SQL Server and Oracle to open-source alternatives such as PostgreSQL to reduce costs and enhance scalability. This migration process involves several steps, including schema conversion, business logic transformation, data migration, application changes, and performance tuning. Amazon Bedrock aids this process by automating schema and code conversion, data transformation, identifying code compatibility issues, and generating test cases for validation. The migration challenges include adapting database objects to PostgreSQL's syntax, converting stored procedures and functions, executing ETL processes for data accuracy, modifying application code, and optimizing performance. Amazon Bedrock utilizes generative AI to simplify these tasks, significantly reducing manual effort and errors. An example of code conversion from Microsoft SQL Server to PostgreSQL is provided, illustrating how to convert a stored procedure into a PostgreSQL function while generating corresponding test cases. The process involves using the Amazon Bedrock chat interface to submit prompts for conversion and validation. To support the migration, table creation scripts for the Employees and SalaryUpdateLog tables are included, along with test data that covers various employee scenarios. This data allows for comprehensive testing of the converted function, ensuring it correctly applies salary updates based on specified criteria.
Winsage
May 31, 2025
A new strain of malware has been operating undetected on Windows systems for several weeks, utilizing advanced evasion techniques that corrupt its Portable Executable (PE) headers to avoid detection. Security researchers discovered this malware embedded in the memory of a compromised system during an investigation, using a 33GB memory dump that revealed its presence in a dllhost.exe process with process ID 8200. The malware, classified as a Remote Access Trojan (RAT) by Fortinet, employs batch scripts and PowerShell commands for its attack and has capabilities for screenshot capture, remote server functionality, and system service manipulation. Its command and control infrastructure uses encrypted communications, complicating detection efforts. The malware's distinctive feature is the deliberate corruption of DOS and PE headers, which hinders reverse engineering and complicates the reconstruction of the executable from memory dumps. Researchers had to manually locate the malware’s entry point and resolve complex import tables for it to function in a controlled environment.
Winsage
May 29, 2025
Microsoft is enhancing its Windows Update tool to manage updates for both its products and third-party applications, aiming to streamline the update process. A private preview for developers will be initiated, focusing on business applications but eventually accommodating a wider range of apps. The new "Windows Update orchestration platform" will allow developers to integrate their applications into a unified system that intelligently schedules updates based on factors like user activity and battery status. This platform will provide an API for updates through Windows Update, improving user experience by centralizing updates and allowing better control over the update process. The initiative addresses the fragmented experience IT administrators face and aims to create a cohesive update process. Critics note the delay in implementing a unified update framework, while the initiative also seeks to enhance security by consolidating updates and reducing the risks associated with ad-hoc update agents.
Tech Optimizer
May 29, 2025
All modern Windows PCs come with Microsoft Defender, a built-in antivirus solution. A tool called Defendnot can disable Microsoft Defender by tricking Windows into believing another antivirus is active. It uses an undocumented API to register a counterfeit antivirus, which leads to Microsoft Defender being automatically disabled without user notification. Defendnot creates a scheduled task for persistence and allows customization of the antivirus name. It is a successor to a previous project, No-Defender, which was removed due to copyright issues. Currently, Microsoft Defender flags Defendnot as a threat.
Winsage
May 28, 2025
Microsoft is introducing a "Windows Update orchestration platform" that allows third-party developers to integrate their applications with Windows Update. This platform, currently in preview, provides an API for developers to register their apps as update providers, enabling seamless scheduling, downloading, and installation of updates. Developers can defer updates based on user activity and system performance, while users will benefit from a unified update history for all supported applications. Developers interested in the private preview can contact Microsoft at unifiedorchestrator@service.microsoft.com.
Winsage
May 28, 2025
Microsoft has initiated a limited public preview of Windows Backup for Organizations to simplify the backup and restoration of device settings for enterprise customers, facilitating the transition from Windows 10 to Windows 11. The company is developing a unified orchestration platform to manage all operating system and software updates, addressing issues related to the current fragmented update process. This platform will be built on the Windows Update stack and provide an API for developers to integrate their applications. Benefits include eco-conscious scheduling, a centralized notification system, holistic update history, streamlined troubleshooting, easier management for IT administrators, and support for common app types. The orchestrator is currently in early development and available only as a private preview, with a focus on enterprises, although a consumer-oriented solution may be possible in the future.
Winsage
May 27, 2025
Microsoft has announced new protective measures against potential quantum-powered cyber threats by rolling out post-quantum cryptography (PQC) capabilities for Windows Insiders using Canary Channel Build 27852 and higher, and for Linux users through SymCrypt-OpenSSL version 1.9.0. The newly introduced PQC algorithms, standardized by NIST, will evolve in response to emerging threats, emphasizing the need for "Crypto Agility." The updates enhance OpenSSL’s API surface for Linux developers, allowing experimentation with TLS hybrid key exchange. Experts warn that quantum computing could breach even the most robust encryption systems, highlighting the urgency for software companies to adapt their security measures.
AppWizard
May 27, 2025
Google's Play Integrity API has been updated as of May 2025 to include stricter security measures that verify app integrity on Android devices. The updated API aims to prevent abuse and protect sensitive information but excludes most custom ROMs, making it challenging for users who root their devices. This change means that many applications, particularly in banking, gaming, and medical services, may become inaccessible to rooted users. The new integrity verdicts—“basic,” “device,” and “strong”—now incorporate hardware-backed security signals, with the “strong” verdict requiring recent security patches. Developers will automatically transition to these stronger verdicts, enhancing security without additional effort. As a result, power users may be locked out of essential applications, and workarounds to bypass these restrictions are becoming less effective.
Winsage
May 26, 2025
Microsoft has integrated post-quantum cryptography (PQC) into Windows 11, starting with the Canary build 27852, to protect against quantum computer threats. The upgrade to SymCrypt, Microsoft's cryptographic library, now supports two PQC algorithms: ML-KEM and ML-DSA. This enhancement aims to improve security, performance, and compatibility across platforms. PQC is also being adopted in industry standards such as TLS, SSH, and IPSec. SymCrypt underpins various Microsoft services and operating systems, including Microsoft 365, Azure, and Windows 11. Microsoft is preparing its ecosystem for future quantum attacks, with PQC currently trialed in Windows 11 and expected to reach Linux soon. There are no specific timelines for updates to BitLocker. Recent research demonstrated a D-Wave quantum computer's ability to crack military-grade encryption, highlighting the increasing threat of quantum computing to classical cryptography.
Search