About: DLL injection     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:Whole100003553, within Data Space : dbpedia.org associated with source document(s)
QRcode icon
http://dbpedia.org/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FDLL_injection

In computer programming, DLL injection is a technique used for running code within the address space of another process by forcing it to load a dynamic-link library. DLL injection is often used by external programs to influence the behavior of another program in a way its authors did not anticipate or intend. For example, the injected code could hook system function calls, or read the contents of password textboxes, which cannot be done the usual way. A program used to inject arbitrary code into arbitrary processes is called a DLL injector.

AttributesValues
rdf:type
rdfs:label
  • DLL injection (en)
  • DLL-Injection (de)
  • DLL injection (es)
  • Dll injection (it)
  • Injection DLL (fr)
  • DLL 인젝션 (ko)
  • DLLインジェクション (ja)
  • Wstrzyknięcie DLL (pl)
  • DLL injection (pt)
  • DLL-инъекция (ru)
  • DLL注入 (zh)
rdfs:comment
  • In computer programming, DLL injection is a technique used for running code within the address space of another process by forcing it to load a dynamic-link library. DLL injection is often used by external programs to influence the behavior of another program in a way its authors did not anticipate or intend. For example, the injected code could hook system function calls, or read the contents of password textboxes, which cannot be done the usual way. A program used to inject arbitrary code into arbitrary processes is called a DLL injector. (en)
  • En programación, la DLL injection es una técnica utilizada para ejecutar lenguaje de máquina dentro del espacio de direcciones de otro proceso forzándolo a cargar una biblioteca de enlace dinámico.​ La DLL injection es utilizada a menudo por los programas externos para influenciar el comportamiento de otro programa de una manera que sus programadores no anticiparon o que no era de su intención.​​​ Por ejemplo, el código inyectado podría realizar un hooking de las llamadas de función del sistema,​​ o leer el contenido de los cuadros de texto de la contraseña, lo que no se puede hacer de la manera habitual.​ Un programa utilizado para inyectar código arbitrario en procesos arbitrarios se denomina DLL inyector. (es)
  • Une injection DLL (en anglais : DLL injection) ou injection de DLL est, en programmation informatique, une technique utilisée pour exécuter du code dans l'espace d'adressage d'un autre processus en l'obligeant à charger une bibliothèque de liens dynamiques. L'injection DLL est souvent utilisée par des programmes externes pour influer sur le comportement d'un autre programme d'une manière que ses programmeurs n'avait pas prévue. * Portail de la programmation informatique (fr)
  • 컴퓨터 프로그래밍에서 DLL 인젝션(DLL injection)은 다른 프로세스의 주소 공간 내에서 DLL을 강제로 로드시킴으로써 코드를 실행시키는 기술이다. DLL 인젝션은 외부 프로그램을 통해 다른 프로그램에 저작자가 의도하거나 예상하지 않은 영향을 미치기 위해 사용된다. 예를 들면 삽입된 코드는 시스템 함수 호출을 후킹 하거나 또는 보통 방식으로는 읽을 수 없는 패스워드 텍스트 박스의 내용을 읽을 수 있다. 임의적인 코드를 삽입하는데 사용되는 프로그램을 DLL injector라고 부른다. (ko)
  • DLLインジェクション (DLL Injection) とは、アプリケーションのDLL上のルーチンやリソースへ本来の処理とは異なる処理を行わせるために、DLLイメージを注入してDLL関数の呼び出しを横取り (インターセプト) する技法のこと。通常、アプリケーション (DLL) 開発者と別の者が、何らかの理由でアプリケーション開発者の意図している処理を改変させる場合に用いられる。 (ja)
  • La dll injection, utilizzata da diversi malware, fa parte di un gruppo di tecniche più ampio chiamato (iniezione di codice). (it)
  • Wstrzyknięcie DLL (ang. DLL Injection) – metoda stosowana w programowaniu, która polega na wykonaniu kodu w przestrzeni adresowej innego procesu poprzez wymuszenie załadowania biblioteki łączonej dynamicznie (ang. Dynamic-Link Library). DLL wprowadza się poprzez specjalny program nazywany strzykawką (ang. injector). Technika ta jest wykorzystywana do zmieniania zachowania programów lub dodania do nich nowych funkcjonalności. Jest często stosowana przez twórców złośliwego oprogramowania; modyfikacji gier komputerowych, których kod źródłowy nie jest publicznie dostępny, oraz graczy próbujących oszukiwać podczas rozgrywek wieloosobowych przez internet. (pl)
  • DLL-инъекция (англ. DLL injection) — в программировании, метод, используемый для запуска кода в адресном пространстве другого процесса, заставляя его загружать динамически подключаемую библиотеку. DLL-инъекции часто используются внешними программами, чтобы повлиять на поведение другой программы так, как её авторы не задумывали и не предполагали. Например, внедрённый код может перехватывать системные вызовы функций или прочитать содержимое текстовых полей пароля, что невозможно сделать обычным способом. Программа, используемая для внедрения произвольного кода в произвольные процессы, называется DLL-инжектором. (ru)
  • DLL injection é um método usado para executar código dentro do espaço de endereçamento de outro processo carregando uma biblioteca dinâmica (DLL) externa. Embora DLL injection seja frequentemente usada por programas externos para razões perversas, há usos legítimos para ela, incluindo estender o comportamento de um programa que seus autores não esperavam ou originalmente planejaram. (pt)
  • DLL注入(英語:DLL injection)是一种涉及计算机信息安全的特殊编程技术,它可以强行使一个进程加载某个动态链接库以在其私有地址空间内运行指定代码(往往是恶意代码)。DLL注入的常见手段是用外部DLL库覆盖一个程序原先的DLL库,目的是实现该程序的作者未预期的结果。比如,注入的代码可以挂钩(Hook)系统消息或系统调用,以达到读取密碼框的内容等危险目的,而一般编程手段无法达成这些目的。 能将任意代码注入任意进程的程序被称为DLL注入器(DLL injector)。 (zh)
  • In der Informatik bezeichnet DLL-Injection eine Technik, mit der man Code im Adressraum eines anderen Prozesses zur Ausführung bringt, in dem man diesen Prozess zwingt, eine programmfremde Dynamic Link Library (DLL) zu laden. Im Prinzip ist diese Technik bei allen Betriebssystemen verfügbar, die dynamische Bibliotheken unterstützen, der Begriff DLL-Injection bezieht sich jedoch gewöhnlich auf das Betriebssystem Microsoft Windows. (de)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
sameAs
dbp:wikiPageUsesTemplate
has abstract
  • In computer programming, DLL injection is a technique used for running code within the address space of another process by forcing it to load a dynamic-link library. DLL injection is often used by external programs to influence the behavior of another program in a way its authors did not anticipate or intend. For example, the injected code could hook system function calls, or read the contents of password textboxes, which cannot be done the usual way. A program used to inject arbitrary code into arbitrary processes is called a DLL injector. (en)
  • En programación, la DLL injection es una técnica utilizada para ejecutar lenguaje de máquina dentro del espacio de direcciones de otro proceso forzándolo a cargar una biblioteca de enlace dinámico.​ La DLL injection es utilizada a menudo por los programas externos para influenciar el comportamiento de otro programa de una manera que sus programadores no anticiparon o que no era de su intención.​​​ Por ejemplo, el código inyectado podría realizar un hooking de las llamadas de función del sistema,​​ o leer el contenido de los cuadros de texto de la contraseña, lo que no se puede hacer de la manera habitual.​ Un programa utilizado para inyectar código arbitrario en procesos arbitrarios se denomina DLL inyector. (es)
  • In der Informatik bezeichnet DLL-Injection eine Technik, mit der man Code im Adressraum eines anderen Prozesses zur Ausführung bringt, in dem man diesen Prozess zwingt, eine programmfremde Dynamic Link Library (DLL) zu laden. Im Prinzip ist diese Technik bei allen Betriebssystemen verfügbar, die dynamische Bibliotheken unterstützen, der Begriff DLL-Injection bezieht sich jedoch gewöhnlich auf das Betriebssystem Microsoft Windows. Diese Technik wird nur benötigt, wenn der Quellcode eines Programms, dessen Verhalten man beeinflussen möchte, nicht verfügbar ist. Somit wird DLL-Injection häufig von sogenannten Third-Party Anbietern genutzt, um das Verhalten eines Programms in einer Weise anzupassen, die vom Entwickler des ursprünglichen Programms nicht vorgesehen wurde. Ein typisches Beispiel für eine die Technik der DLL-Injection nutzende Anwendung ist ein Profiler. (de)
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (61 GB total memory, 49 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software