Home About us Products Services Contact us Bookmark
:: wikimiki.org ::
IDA

IDA

IDA ist die Abkürzung für:
- Informations- und Dokumentationszentrum für Antirassismusarbeit
- International Development Association
- The Interactive Disassembler
- International Diving Association

Informations- und Dokumentationszentrum für Antirassismusarbeit

Das Informations- und Dokumentationszentrum für Antirassismusarbeit e. V. (IDA) wurde 1990 von demokratischen Jugendverbänden in Deutschland gegründet, um ein Zeichen gegen Rassismus zu setzen. Heute sind 26 Verbände Mitglied des IDA, darunter Mitgliedsorganisationen des Deutschen Bundesjugendrings, des Rings politischer Jugend, die Deutsche Sportjugend und der Verein "Mach' meinen Kumpel nicht an!" e. V. IDA ist ein gemeinnütziger Verein, dessen Vorstand sich aus Vertretern der Mitgliedsverbände zusammensetzt.

Weblinks


- [http://www.idaev.de Informations- und Dokumentationszentrums für Antirassismusarbeit]
- [http://www.ida-nrw.de IDA NRW] Kategorie:Jugendverband

International Development Association

Die Internationale Entwicklungsorganisation (International Development Association – IDA) ist ein Teil der Weltbankgruppe. Die IDA wurde 1960 gegründet. Sie ist in rechtlicher und finanzieller Hinsicht selbstständig, wird jedoch vom Personal der International Bank for Reconstruction and Development (IBRD) verwaltet. Die IDA spielt eine Schlüsselrolle bei der Umsetzung der Armutsbekämpfungsstrategie der Weltbankgruppe. Sie hat die gleiche Zielsetzung wie die IBRD, gewährt ihre Kredite jedoch zu weitaus günstigeren Bedingungen (zinslos, Laufzeit 35 oder 40 Jahre, 10 Freijahre, Bearbeitungsgebühr von 0,75 % pro Jahr) an ärmere Länder. Formale Zugangsvoraussetzung zu den IDA-Krediten ist ein durchschnittliches Pro-Kopf-Einkommen von bis zu 1.506 US$ pro Jahr. Wegen der begrenzten IDA-Mittel gilt aber in der Vergabepraxis als Obergrenze ein Pro-Kopf-Einkommen von 885 US$. Im Geschäftsjahr 2003 vergab die IDA Kredite und Zuschüsse in Höhe von circa 7,3 Mrd. US$ für 141 Projekte und Programme in 55 Ländern. Seit einigen Jahren wird die Mittelvergabe an die einzelnen Länder verstärkt an die Existenz entwicklungsförderlicher Rahmenbedingungen geknüpft. Seit 1999 spielen Fragen der guten Regierungsführung – unter anderem Verantwortlichkeit, Transparenz, Rechtsstaatlichkeit und Partizipation – in diesem Zusammenhang eine maßgebliche Rolle. Anders als die IBRD beschafft sich die IDA die Mittel für ihre Kredite nicht auf den Kapitalmärkten, sondern finanziert sie aus Beiträgen der Mitgliedsländer, Gewinnüberweisungen der IBRD sowie zunehmend auch aus Kreditrückzahlungen. Bei der 13. Wiederauffüllung von IDA (IDA 13) stellten die IDA-Geberländer 14,5 Mrd. US$ zusätzlich zur Verfügung (deutscher Kapitalanteil: 10,3 %, deutscher Stimmrechtsanteil circa 7,0 %). Die Wiederauffüllung ermöglichte der IDA zwischen 2002 und 2005 ein Ausleihvolumen in Höhe von ca. 26 Mrd US$.

Weblinks


- http://www.worldbank.org/ida Kategorie:Weltbank-Gruppe

The Interactive Disassembler

The Interactive Disassembler (kurz IDA) ist ein Disassembler, der es ermöglicht Binärcode in Assembler-Quelltext umzuwandeln. Er unterstützt Prozessoren verschiedener Hersteller und Prozessorfamilien. Bei der automatischen Analyse des Binärcodes zieht IDA den benutzten Compiler mit in Betracht. Daraus resultiert eine besonders hohe Erkennungsrate von Bibliotheksfunktionen und deren Namen, die später das Verständnis des erzeugten Codes wesentlich vereinfachen. Die Möglichkeit, interaktiv in die Analyse des Binärcodes einzugreifen, gibt dem erfahrenen Benutzer die Möglichkeit sein Wissen über das Programm oder dessen Struktur mit in die Dekodierung einfliessen zu lassen. Letztlich ist ein Programm nicht zu 100% in der Lage einen Binärcode korrekt zu dekodieren und profitiert von der Interaktion des Anwenders. So können fälschlicherweise als Code erkannte Daten in die richtige Darstellung umgewandelt werden und auch komplexe Datenstrukturen und Datentypen können in IDA angegeben werden. Bei der Umwandlung von Daten in Code wird automatisch eine Funktionen-bezogene Analyse des Codes durchgeführt und dieser entsprechend strukturiert und mit Sprungmarken/Namen versehen. In neueren Versionen besitzt IDA die Möglichkeit auf Intel-Prozessoren den Binärcode unter seiner Kontrolle auszuführen und mit einem Debugger Haltepunkte zu setzen. Damit ergeben sich neue Möglichkeiten, den Programmfluss des analysierten Binärcodes zu verstehen.

Scripting

Erweiterungen, sogenannte IDL-Scripts ermöglichen die Erweiterung des Funktionsumfangs. Es werden bereits einige hilfreiche Scripts mitgeliefert, die als Vorlage für eigene Erweiterung dienen können. Am häufigsten werden Scripts zur weiteren Modifikation des erzeugten Codes benutzt. So können externe Symboltabellen geladen und damit die Funktionsnamen des ursprünglichen Quellcodes wiederhergestellt werden. Es gibt einige Websites, die sich speziell mit dem Scripting von IDA beschäftigen und Hilfen zu häufig auftretenden Problemen anbieten.

Einsatzgebiete

Eignet sich sowohl zur Analyse eigener Programme - um z.B. die Effektivität eines benutzten Compilers zu überprüfen - als auch zur Analyse fremder Programme. Für Cracker ist dies die Grundlage für das nähere Verständnis eines zu verändernden Software-Programms und das Beseitigen von Kopierschutz-Mechanismen.

Stichworte


- Reverse Engineering
- Cracking

Unterstützte Systeme / Prozessoren / Compiler


- Systeme
  - Windows
  - Linux
  - Netware
  - OS/2
  - Geos
- Prozessoren
  - Intel 80x86/Pentium/i960
  - ARM Risc
  - Motorola 68xxx/h8
- Compiler
  - Borland C++ 5.x für DOS/Windows
  - Borland C++ 3.1
  - Borland C Builder v4 für DOS/Windows
  - GNU C++ für Cygwin
  - MS C (16 bit) für DOS/Windows
  - MS Visual Studio Net
  - MS Visual C++ v6
  - Watcom C++ (16/32 bit) für DOS/OS2
  - ARM C v1.2
  - GNU C++ für Unix/common Kategorie:Programmierwerkzeug

Tidslinje over nogle europæiske regenter i det 17. århundrede

ImageSize = width:820 height:450 PlotArea = width:725 height:400 left:95 bottom:30 Colors = id:canvas value:rgb(0.97,0.97,0.97) id:grid1 value:rgb(0.86,0.86,0.86) id:grid3 value:gray(0.9) # rgb(0.9,0.9,0.9) id:black value:rgb(0,0,0) id:grey value:rgb(0.9,0.9,0.9) id:ch1 value:rgb(0.6,0.6,1) # color undisputed champs alternate in two shades of blue id:ch2 value:rgb(0.6,0.6,0.8) BackgroundColors = canvas:canvas bars:canvas Period = from:1600 till:1700 TimeAxis = orientation:horizontal format:yyyy ScaleMajor = unit:year increment:10 start:1600 gridcolor:grid1 DateFormat = yyyy AlignBars = justify # Drawlines uses black instead of specified color, bug? # # DrawLines = # at:1650 color:grid3 # at:1700 color:grid1 # at:1750 color:grid3 # set presentation order of bars # text:_ means show no text on axis (I'll make this default behaviour in next version of EasyTimeline) # bars e1,e2,e3 are only used to provide extra space TimeAxis = orientation:horizontal format:yyyy BarData= bar:champions1 text:_ bar:Danmark text:Danmark bar:Tyskland text:Tyskland bar:Sverige text:Sverige bar:Frankrig text:Frankrig bar:England text:England bar:Rusland text:Rusland bar:Polen text:Polen bar:Spanien text:Spanien bar:Nederlandene text:Nederlandene bar:Preussen text:Brandenburg Define $shift1 = shift:(0,-27) Define $shift2 = shift:(0,-37) Define $shift3 = shift:(0,-47) Define $shift4 = shift:(0,-57) Define $shift5 = shift:(0,-67) PlotData= # set faults width:25 fontsize:XL textcolor:black align:left shift:(10,-5) # draw the background bar and bar descriptions bar:champions1 from:1610 till:1690 color:blue bar:champions1 at:1612 text:"Nogle europaeiske regenter" bar:champions1 at:1645 text:" Fra omkring 1600 - 1700 " # new defaults fontsize:XS # place champions below bar bar:champions1 from:1610 till:1690 color:ch1 # change defaults fontsize:S bar:champions1 at:1690 text:1700-1800 # events, placed on consecutive (invisible) bars bar:Danmark at:1600 text:" Christian 4. 1588-1648 " bar:Danmark from:1600 till:1648 color:grey bar:Danmark from:1670 till:1699 color:grey bar:Danmark at:1648 text:" Frederik 3. 1650-1670 " bar:Danmark at:1675 text:" Christian 5. 1670-1699" bar:Tyskland at:1601 shift:(2,1) text:"Rudolf 2.~1576-1612" bar:Tyskland at:1665 text:"Leopold 1. Tysk-romerske rige 1658-1705" bar:Tyskland at:1611 shift:(2,1) text:"Matthias~1612-1619" bar:Tyskland at:1620 shift:(2,1) text:"Ferdinand 2.~1619-1637" bar:Tyskland at:1637 text:"Ferdinand 3." 1637-1658 bar:Tyskland from:1600 till:1612 color:grey bar:Tyskland from:1619 till:1637 color:grey bar:Tyskland from:1658 till:1700 color:grey bar:Sverige at:1601 shift:(2,1) text:"Karl 9.~1699-1611" bar:Sverige at:1610 text:"Gustav 2. Adolf 1611-1632" bar:Sverige at:1635 text:"Kristina 1632-1654" bar:Sverige from:1611 till:1632 color:grey bar:Sverige from:1654 till:1660 color:grey bar:Sverige at:1654 shift:(2,1) text:"Karl 10. Gustav~1654-1660" bar:Sverige at:1665 shift:(2,1)text:"~Karl 11. af Sverige 1660-1697" bar:Sverige from:1697 till:1700 color:grey bar:Sverige at:1692 shift:(0,1) text:"Karl 12.~1697-1718" bar:Frankrig from:1600 till:1610 color:grey bar:Frankrig from:1643 till:1700 color:grey bar:Frankrig at:1601 shift:(2,1) text:"Henrik 4.~1589-1610" bar:Frankrig at:1610 text:"Ludvig 13. af Frankrig 1610-1643" bar:Frankrig at:1670 text:"Ludvig 14. af Frankrig 1643-1715" bar:England at:1601 text:"Jakob 1. af England 1603-1625 bar:England at:1627 shift:(2,1)text:" Karl 1. af England 1625-1649 bar:England at:1640 shift:(2,1)text:"~Oliver Cromwell 1653-1658" bar:England at:1655 shift:(2,1)text:"Richard Cromwell 1658-1659" bar:England from:1603 till:1625 color:grey bar:England from:1653 till:1658 color:grey bar:England from:1660 till:1685 color:grey bar:England from:1689 till:1700 color:grey bar:England at:1665 shift:(2,1)text:"~Karl 2. 1660-1685 bar:England at:1682 shift:(2,1) text:" Jakob 2.~1685-1688 bar:England at:1691 shift:(2,1) text:"Vilhelm 3.~1689-1702 bar:Rusland from:1600 till:1612 color:grey bar:Rusland from:1645 till:1676 color:grey bar:Rusland from:1682 till:1689 color:grey bar:Rusland at:1600 text:"
- 1." bar:Rusland at:1613 text:"Michael Feodorovitsch 1613-1645" bar:Rusland at:1645 text:"Alexej Michailovitch 1645-1675" bar:Rusland at:1675 shift:(2,1) text:"Feodor 3.~1676-1682" bar:Rusland at:1682 text:"
- 2
" bar:Rusland at:1688 shift:(2,1) text:"Peter den Store af Rusland~1689-1725" bar:Polen from:1632 till:1648 color:grey bar:Polen from:1669 till:1673 color:grey bar:Polen from:1697 till:1700 color:grey bar:Polen at:1600 text:"Sigismund 3. Vasa 1587-1632" bar:Polen at:1632 shift:(2,1) text:"Vladislav 4. Vasa~1632-1648" bar:Polen at:1648 shift:(1,1) text:"Johan 2. Kasimir~1648-1669 " bar:Polen at:1667 shift:(0,2) text:"Michael bar:Polen at:1667 shift:(0,2) text:"~Wisniowiecki~1669-1673" bar:Polen at:1677 text:"Johan 3. Sobieski~1674-1696" bar:Polen at:1694 shift:(2,1)text:"August 2.~1696-1704" bar:Spanien from:1621 till:1665 color:grey bar:Spanien at:1600 text:"Filip 3. 1598-1621" bar:Spanien at:1621 text:"Filip 4. af Spanien 1621-1665" bar:Spanien at:1665 text:"Karl 2. af Spanien 1665-1700" bar:Nederlandene from:1600 till:1625 color:grey bar:Nederlandene from:1647 till:1650 color:grey bar:Nederlandene from:1672 till:1700 color:grey bar:Nederlandene at:1600 text:"Morits 1585-1625" bar:Nederlandene at:1624 shift:(2,1) text:"~Frederik Hendrik 1625-1647" bar:Nederlandene at:1646 shift:(2,1) text:"Vilhelm 2. 1647-1650" bar:Nederlandene at:1649 shift:(2,1) text:"~Ingen statholder 1650-1672" bar:Nederlandene at:1672 text:"Vilhelm 3. 1672-1702" bar:Preussen from:1600 till:1608 color:grey bar:Preussen from:1619 till:1640 color:grey bar:Preussen from:1688 till:1700 color:grey bar:Preussen at:1600 shift:(2,1)text:"Joachim Frederik 1598-1608" bar:Preussen at:1608 shift:(2,1) text:"~Johan Sigismund 1608-1619" bar:Preussen at:1625 shift:(2,1) text:"Georg Vilhelm 1619-1640" bar:Preussen at:1650 text:"Frederik Vilhelm 1640-1688" bar:Preussen at:1680 text:"Frederik 1. af Preussen 1688-1713"

  -
- 1. 5 forskellige herskere 1598 - 1612
    - Boris Godunov 1598-1605
    - Fedor 2. 1605
    - Gregor Otrepjef ( Falske Dimitrij 1.) 1605-1606
    - Vasilij 5. Shuiskij 1610-1612
    - Vladislav 4. Vasa af Polen1610-1612
  -
- 2. Ivan 5. af Rusland og Peter den Store 1682-1689

Se også


- Tidslinje over nogle europæiske regenter i det 18. århundrede Kategori:Regenter Kategori:17. århundrede Kategori:Tidslinje

gry sportowe sluby gospodarka Sklep wêdkarski Aloes










































:: RELATED NEWS ::
Dorothy C. Stratton
:For Dorothy Stratten, confer the article Dorothy Stratten Dorothy Constance Stratton (b. March 24, 1899 in Brookfield, Missouri) was the director of the SPARS, the United States Coast Guard Women's Reserve during World War II. She
Write once run anywhere
"Write once, run anywhere" (WORA) is a slogan created by Sun Microsystems to illustrate the cross-platform benefits of the Java language. Ideally, this means Java can be developed on any device, compiled into a standard bytecode and be expected to run on any device equipped with a JVM. The installation of a JVM or Java inte
Write once run everywhere
"Write once, run anywhere" (WORA) is a slogan created by Sun Microsystems to illustrate the cross-platform benefits of the Java language. Ideally, this means Java can be developed on any device, compiled into a standard bytecode and be expected to run on any device equipped with a JVM. The installation of a JVM or Java inte
Template:NJ Legislative 13
The 13th legislative district of the New Jersey Legislature is represented in the State Senate by Joseph M. Kyrillos (R, Middletown) and in the Assembly
JADE 6
JADE is an object-oriented programming language that exhibits a seamlessly integrated object-oriented database management system. It is designed to be an end-to-end development environment, which allows systems to be coded in one language from the database server at one end down to the clients at t
Great Romania People's Party
The Great Romania Party (PRM, or Partidul România Mare) is a Romanian political party. It is led by Corneliu Vadim Tudor. The party is often referred to in the English-language press as the Greater Romania Party, but Great is both the officially correct English translation and closer in meaning to the Romanian-language
Tied products business model
The razor and blades business model (also called the "bait and hook model" or the "tied products model") works by selling a "master" product at a subsidised price, and making the profit on high margin "consumables" that are essential to the use of the master product. The master product may actually be sold at a loss, in order to "capture" the customer into using the consumable product. In effect, this is the same as offering a high-interest loan to the cu
Denmark at the 1968 Summer Olympics
Denmark competed at the 1968 Summer Olympics in Mexico City. It was the fifteenth time that the nation participated, having missed only the 1904 Olympics. Denmark competed under the IOC country code DEN.

Medals

Gold


All Rights Reserved 2005 wikimiki.org