Stránka 1 z 2
Prosím o pomoc s Linuxem
Napsal: 20 srp 2014, 21:56
od Honza_dy
V současné době si hraji s RFID. Našel jsem zajímavý
projekt zabývající se hackováním karet Mifare. Autoři uvolnili
Live DVD Fedora se všemi potřebnými nástroji. Bohužel, pokud postupuji podle
videonávodu, tak narazím.
Spustím LiveCD, otevřu terminál a zadám
pcscd. Odpovědí je mi pouze hláška
BASH Command not found . Používám
čtečku s PN532 připojenou přes FTDI232 do USB což by neměl být problém.
Najde se tady někdo kdo by mi řekl kde je problém? Od mládí trpím woknowým virusem a Linux je pro mě nepochopitelný. Co jsem vydedukoval, tak pcscd daemon asi neběží, ale jak ho spustit?
Napsal: 20 srp 2014, 23:29
od petus
Jestli jsem to tak nějak pochopil, tak by ti mělo stačit zadat do terminálu:
sudo service pcscd start
nebo
sudo /etc/init.d/pcscd start
ale je možný, že jsem to pochopil blbě. Jsem na mobilu a něco tu hledat je za trest
popřípadě jestli to tam vůbec nemáš, tak doinstalovat
Napsal: 20 srp 2014, 23:51
od Standa99
Příkaz nenalezen, nic víc. Má to běžet z LiveCD, nemá se to nainstalovat?
To video je vytržené z téhle stránky
http://www.openpcd.org/OpenPCD_2_RFID_R ... r_13.56MHz a je úplně na konci. Před tím je hromada instalací + kompilací dalších věcí (viz.
https://www.youtube.com/watch?feature=p ... qCbjpY4Hws ), což nějak z LiveCD nejde dohromady.
Napsal: 21 srp 2014, 07:53
od Honza_dy
Proč by to tedy bylo Live CD, kdyby podmínkou byla instalace? Samozřejmě tam ta možnost je, ale nikde se o ní moc nezmiňují.
Napsal: 21 srp 2014, 08:25
od Standa99
Protože tam PCSC chybí a pokud budeš muset ještě instalovat + kompilovat i ty ovladače, tak co myslíš, že se po restartu systému stane? Ano uhodl jsi, všechno bude v prdeli.
Ideálně to nainstaluj, stačí virtuálně, pokud ta čtečka je na USB, tak to pojede (pod VMware, VirtualBox, ten Microsoftí zdaleka vynechej) na direct.
PCSC do Fedory nainstaluj
spusť daemona
a spuštěného daemona si zkontroluj
u mě to vypsalo
Kód: Vybrat vše
pcscd.service - PC/SC Smart Card Daemon
Loaded: loaded (/usr/lib/systemd/system/pcscd.service; static)
Active: active (running) since Thu, 21 Aug 2014 8:20:42; 2s ago
Main PID: 23337 (pcscd)
CGroup: name=systemd:/system/pcscd.service
23337 /usr/sbin/pcscd --foreground --auto-exit
Aug 21 8:20:42 openpcd.local pcscd[23337]: 00000000 pcscdaemon.c:546:main()...d
potom už si s tím dělej co chceš, ale to co jsem viděl ohledně těch ovladačů, tak se asi zapotíš.
P.S. Samozřejmě si pohlídej práva, v terminálu se do roota přepneš pomocí su .
Napsal: 21 srp 2014, 21:24
od Honza_dy
Nějak se mi doma nedostává x64 strojů na kterých bych to mohl zkusit. Pokud bych stáhnul jinou 32bit distribuci, mám jako linuxblb šanci tam potřebné věci doinstalovat?
Napsal: 21 srp 2014, 22:15
od Standa99
Na jakých Windows funguješ?
Napsal: 22 srp 2014, 07:39
od Honza_dy
XP a W7
Napsal: 22 srp 2014, 09:12
od Standa99
A ty Win7 jsou 32 nebo 64 bitové?
Napsal: 22 srp 2014, 09:36
od Honza_dy
Obojí. Mám doma víc strojů, jeden x64 je noťas manželky, ale šáhnout do něj je sebevražda protože facebook... Druhý x64 je AIO PC, ve kterém mám zase jiné důležité věci a rozebírat ho kvůli výměně disku je porod na půl dne. Potom ještě hromada 32 bitových PC s W7 a XP kterými si můžu dělat co chci.
Napsal: 22 srp 2014, 09:48
od Standa99
Tak to potom máš stroj na 64-bitové distro. Psal jsem, že to máš vyzkoušet virtuálně (ideální stav).
Nainstaluj např. VMware Player
http://www.slunecnice.cz/sw/vmware-player/ a do něj Fedoru
https://www.youtube.com/watch?v=T6p_2APk7j4 , video sice není pro VMware Player (ten je totiž zdarma), ale v principu to je stejné. Potom (jakékoliv) USB zařízení připojíš jednoduše ve Windows do toho virtuálního systému (např. Linuxu) přes menu a bude fungovat.
P.S. Dá se vytvořit i USB disk, na který se dá přímo nainstalovat Fedora, ale to si dej pozor, aby se nainstalovala správně (včetně zavaděče). Nejlépe si vše pohlídat ručním rozdělením disku, protože bys ten den mohl vidět Windows naposled.
A jestli bys mohl nainstalovat 32-bitovou Fedoru ti neřeknu, protože nevím, co obsahuje to jejich ISO proti originálu navíc. Tím, že tam není ani to PCSC, tak tipuju, že kromě obrázku na pozadí asi nic zásadního, takže by 32-bitová verze mohla taky posloužit.
Napsal: 23 srp 2014, 00:56
od Honza_dy
Stando prozatím děkuji za rady. Udělal jsem to dle Tvého návodu a nainstaloval virtuálně. PCSCD prostě nejde, na příkazy, které jsi uvedl, systém nekompromisně odpovídá "Command not found" i když se mi povedlo stáhnout a snad i nainstalovat pcsc-lite (proces skončil hláškou "COMPLETE!").ew Co je důležité, tak běží LibNFC, jelikož se se mnou baví - zatím tedy jen chybovými hláškami. Našel jsem
návod jak snad dostat do aplikace ovladače pro PN532 přes FTDI a USB.
Dokonce se mi povedlo nainstalovat wget a nano (i když pořádně nevímco to je. Nano bude asi textový editor do terminálu?) Skončil jsem na filesystem-bordelu ve kterém se prostě nevyznám. Zítra jestli bude čas, tak najdu disk a udělám čistou instalaci, protože v tom live cd aby se prase vyznalo. Je 00:50 a už na to nemám nervy.
Napsal: 23 srp 2014, 07:25
od Standa99
Honzo bojuješ statečně (což je chvályhodné), ale je divné, že po instalaci pcsc-lite u tebe nenajde příkaz pcscd. Já budu doma až večer, ale vím na tuty, že ten příkaz fungoval a s přepínačem -h (pcscd -h) mi vypsal klasický help. Jel i bez té spuštěné služby (pcscd.service), kterou jsem nahodil až posléze.
Snažím se vstřebat, to co jsi napsal. Wgetem stahuješ soubory přímo v terminálu, nano (jak si zjistil) je textový editor, to si najdeš jak se ovládá (stačí znát pár klávesových zkratek). Jenže ten návod bude trochu staršího data (je pro Ubuntu 10.10) a když se podíváš na ty
stránky, tak tam nevidím žádný libnfc-x.x.x.tar.gz, ale na jiné
stránce je přímo git. Když použiješ ten příkaz (git budeš muset asi doinstalovat), tak ti uloží všechno do adresáře libnfc, ve kterém budou aktuální soboury pro kompilaci (tak jako bys rozbalil ten libnfc-x.x.x.tar.gz). Ale netvrdím, že se to bude kompilovat + instalovat stejně.
Napsal: 24 srp 2014, 06:32
od Standa99
Tak jsem se večer na to podíval a po instalaci pscs-lite ten příkaz musí najít. Stáhni si a podívej se na tohle video
http://www.standa99.cz/fedora.avi.
Napsal: 24 srp 2014, 10:07
od Honza_dy
Chyba nalezena!
Já vůl psal
systemct1 místo
systemctl
Teď už to chodí tak jako Tobě.
Pořád mám ovšem prolém najít adresář /libnfc. Zkoušel jsem přes terminál projít všechny složky, ale nikde nic. Jak se dá v linuxu vyhledávat přes příkazovou řádku?
Když jsem zkusil ten filemanager, tak se mi tam pletou windowsovský složky, a mám z toho guláš.