Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Bvi (Hex-Editor) – Wikipedia
Bvi (Hex-Editor) – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie
bvi

bvi hex editor
Screenshot
Basisdaten

Entwickler Gerhard Bürgmann
Aktuelle Version 1.5.0
(27. Juli 2025)
Betriebssystem Linux, Mac OS X, OpenVMS, Unix (POSIX)
Programmier­sprache C
Kategorie Entwicklungs-Software
Lizenz GPL
bvi.sourceforge.net

Das Programm bvi ist ein Hex-Editor und Datei-Betrachter. Es unterliegt der GNU General Public License (GPL). Bvi arbeitet im Textmodus und ist damit in Textfenstern, auf Rechnerkonsolen und mit ssh oder telnet in vielen Umgebungen einsetzbar. Seine Kommandos sind weitgehend an den Standard UNIX Editor vi angelehnt. Der Bildschirm ist in einen hexadezimalen und einen ASCII-Bereich geteilt. Einige zusätzliche Kommandos zur byteweisen Bearbeitung wurden zugefügt, einige Kommandos adaptiert und einige Kommandos, die bei Binärfiles keinen Sinn ergeben, wurden weggelassen.

Funktionen

[Bearbeiten | Quelltext bearbeiten]
  • vi - ähnliche Kommandos
  • Suchen von Text-Strings und hexadezimalen Zeichenfolgen
  • memmove - Modus zum Löschen und Einfügen, ansonsten dürfen Bytes nur geändert, nicht verschoben werden
  • Partielles Einlesen von Dateien
  • Bit-orientierte Kommandos
  • Large File Support

Geschichte

[Bearbeiten | Quelltext bearbeiten]

Die UNIX-Betriebssysteme besitzen eine reichhaltige Ausstattung von Tools zur Bearbeitung von Textdateien. Bei Binärdateien schaut es hingegen sehr schlecht aus. Das hat Gerhard Bürgmann veranlasst, im Jahr 1990 einen Hex-Editor mit Cursor-Steuerung zu schreiben. Die ursprüngliche Version wurde auf dem SunOS - Betriebssystem programmiert und war über Funktionstasten steuerbar. Das hat sich bald als Sackgasse erwiesen und so wurde sie auf die bekannten vi-Kommandos umgestellt und bvi genannt. Die Erstveröffentlichung war am 26. März 1996 im tsx-11.mit.edu Archiv. Diese Version ist noch heute von historischen Linux-Mirrors abrufbar.[1]

Verbreitung

[Bearbeiten | Quelltext bearbeiten]
  • Ist in namhaften Linux-Distributionen vertreten: Ubuntu,[2] Debian,[3] Fedora,[4] Mandriva,[5] Slackware[6]
  • Kompilierte Pakete für die kommerziellen UNIX-Systeme HP-UX[7] und Solaris[8]
  • Portiert auf Cygwin[9] und MacOS[10]

Literatur

[Bearbeiten | Quelltext bearbeiten]
  • Debian GNU/Linux in Der Praxis: Anwendungen, Konzepte, Werkzeuge
  • The Hacker's Handbook: The Strategy Behind Breaking into and Defending Networks
  • Linuxmagazin 02/2014 Tooltipps

Weblinks

[Bearbeiten | Quelltext bearbeiten]
  • Projektseite auf Sourceforge
  • Quelltext auf GitHub

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ Historischer TSX-11 Mirror mit bvi 1.00
  2. ↑ manpages.ubuntu.com: bvi, bview – visual editor for binary files (Memento vom 4. März 2016 im Internet Archive) (englisch)
  3. ↑ Debian Packages
  4. ↑ Fedora Packages (Memento des Originals vom 28. März 2014 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/apps.fedoraproject.org
  5. ↑ Mandriva rpm Pakete
  6. ↑ Slackware (Memento des Originals vom 24. September 2015 im Internet Archive)  Info: Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/www.slackware.com
  7. ↑ HP-UX 11i for Itanium 2 and PA-RISC 2.0
  8. ↑ OpenCSW
  9. ↑ Cygwin
  10. ↑ auf MacOS portiert
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Bvi_(Hex-Editor)&oldid=258433831“
Kategorien:
  • Editor (Software)
  • Unix-Software
  • Linux-Software
Versteckte Kategorie:
  • Wikipedia:Defekte Weblinks/Ungeprüfte Archivlinks 2023-06

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id