Adversary-in-the-middle
An attack where an adversary intercepts communication and may read or modify it. TLS needs proper certificate verification to reduce this risk effectively.
Definition and sourcesTechnology, explained clearly. Find a term, choose a letter or narrow the topic. Definitions include sources and their review date.
An attack where an adversary intercepts communication and may read or modify it. TLS needs proper certificate verification to reduce this risk effectively.
Definition and sourcesSoftware that displays advertising, sometimes bundled with another application. Not all adware is malicious, but unwanted ads and tracking can affect privacy.
Definition and sourcesA technique for fetching data through scripts without reloading the entire page. Despite its historical name, data need not be XML; JSON is common.
Definition and sourcesA finite description of steps for solving a particular problem. In software, an algorithm describes data processing rather than merely its programming language.
Definition and sourcesA framework for component-based web applications in the TypeScript ecosystem. Angular and the older AngularJS are different technologies with different support lifecycles.
Definition and sourcesA distributed event-streaming platform that stores and reads records in topics. Data can be processed again according to configured retention rules.
Definition and sourcesAn interface defining how software can use another component's functions or data. It specifies available operations and communication rules. An API can belong to a local library; it need not operate over the internet.
Definition and sourcesSoftware performing user tasks, such as document management. It may run in a browser, computer or phone; its interface and server service can be separate.
Definition and sourcesMicrosoft's platform for web applications and services in the .NET ecosystem. ASP.NET Core differs from the older ASP.NET Framework, including platform support.
Definition and sourcesA low-level language describing instructions for a processor architecture. It is translated into machine code; no single instruction set covers all processors.
Definition and sources