Softwarová sklizeň (2. 11. 2022): přemapování tlačítek na periferiích

2. 11. 2022
Doba čtení: 1 minuta

Sdílet

Autor: Depositphotos
Dnes si představíme nástroj pro přemapování vstupních periferií, necháme si vypsat základní informace o lokálním stroji, budeme ladit procesy a nakonec zjistíme rozdíly mezi dvěma adresáři.

Input Remapper

Co se dozvíte v článku
  1. Input Remapper
  2. xifetch
  3. HadesDbg
  4. dompare
  5. Blbinka

Input Remapper je nástroj pro změnu mapování tlačítek a kláves vstupních periferií, jako je myš, klávesnice nebo herní ovladač. Umožňuje mapování událostí z jiných periferií, než je klávesnice (např. kliknutí tlačítka myši, ovládání joysticku) na jednotlivé klávesy klávesnice.

github.com/sezanzeb/input-remapper, 1.5.0

xifetch

xifetch je nástroj v příkazové řádce, který umí zjistit a vypsat základní informace o lokálním stroji, jako je operační systém, kernel, desktopové prostředí, označení procesoru, informace o grafických procesorech, kapacita pevného disku a velikost operační paměti.

github.com/reilinux/xifetch, 0.1.2

HadesDbg

HadesDbg je ladící nástroj, který nijak nemodifikuje činnost procesů a dokáže pracovat i s takovými procesy, které se rozvětvují do více dílčích procesů. Pomocí parametrů lze určit vstupní bod programu, vložit breakpoint na danou adresu a sestavit argumenty předané trasovanému binárnímu souboru.

V případě zachycení breakpointem lze provést některé úkony, jako je vrácení hodnoty zadaného registru či všech registrů najednou, vrátit n bajtů na zadané adrese, zapsat zadanou hodnotu do registru nebo zobrazit informace týkající se relace ladění.

github.com/h311d1n3r/HadesDbg, 1.0

dompare

dompare je nástroj v příkazové řádce, který je schopen porovnat rekurzivně dva adresáře. Jednotlivé rozdíly přehledně zobrazuje v HTML reportu. Stránka s reportem je ve výchozím stavu uložená a přístupná na localhostu na portu 5140, nicméně specifikací jiného hostitele a portu lze toto nastavení přepsat. Z procesu porovnání je možné vyjmout konkrétní podadresáře.

github.com/vra/dompare

Blbinka

Týden na přepracování implementace ověřování uživatelů. Dá se to zvládnout?

Autor článku