Difference between revisions of "Libuna"
From Forensics Wiki
m |
Joachim Metz (Talk | contribs) |
||
| (2 intermediate revisions by one user not shown) | |||
| Line 11: | Line 11: | ||
Libuna currently supports: | Libuna currently supports: | ||
| − | * Basic ASCII | + | * Basic 7-bit ASCII |
| − | * Extended ASCII with [[Windows]] | + | * Extended 8-bit ASCII with codepages: ISO 8859-1, 8859-2, 8859-3, 8859-4, 8859-5, 8859-6, 8859-7, 8859-8, 8859-9, 8859-10, 8859-11, 8859-13, 8859-14, 8859-15, [[Windows]] 874, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, and Kod Obmena Informatsiey 8-bit KOI8-R, KOI8-U |
| − | * UTF-8, UTF-16, UTF-32 | + | * Unicode: UTF-7, UTF-8, UTF-16, UTF-32 |
| − | + | ||
| − | + | ||
== History == | == History == | ||
| − | Libuna was created by [[Joachim Metz]] in 2008, while working for [http://en.hoffmannbv.nl/ Hoffmann Investigations]. The | + | Libuna was created by [[Joachim Metz]] in 2008, while working for [http://en.hoffmannbv.nl/ Hoffmann Investigations]. |
| + | |||
| + | The codepages are based on [http://www.gnu.org/software/libiconv/ libiconv] and documentation available by [[Microsoft]]. | ||
Currently libuna mainly supports the Windows codepages to be able to convert these when encountered in file formats that use them. | Currently libuna mainly supports the Windows codepages to be able to convert these when encountered in file formats that use them. | ||
Revision as of 08:24, 11 December 2010
| libuna | |
|---|---|
| Maintainer: | Joachim Metz |
| OS: | Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Windows |
| Genre: | Analysis |
| License: | LGPL |
| Website: | libuna.sourceforge.net |
The libuna package contains Linux based library and applications to read and write the Text File (TXT) format in different characters encodings.
Libuna currently supports:
- Basic 7-bit ASCII
- Extended 8-bit ASCII with codepages: ISO 8859-1, 8859-2, 8859-3, 8859-4, 8859-5, 8859-6, 8859-7, 8859-8, 8859-9, 8859-10, 8859-11, 8859-13, 8859-14, 8859-15, Windows 874, 1250, 1251, 1252, 1253, 1254, 1255, 1256, 1257, 1258, and Kod Obmena Informatsiey 8-bit KOI8-R, KOI8-U
- Unicode: UTF-7, UTF-8, UTF-16, UTF-32
History
Libuna was created by Joachim Metz in 2008, while working for Hoffmann Investigations.
The codepages are based on libiconv and documentation available by Microsoft.
Currently libuna mainly supports the Windows codepages to be able to convert these when encountered in file formats that use them.
Libuna is intended as a character encoding support library and is used in:
Tools
The libuna package contains the following tools:
- unaexport, which exports the plain text files in different encodings. It also allows end of line conversion and control over the byte order mark (BOM).