Linksys WRT54G2 V1 54Mbps 2.4 Ghz
+
DD-WRT v24-sp2 (10/30/08) micro (SVN revision 10709M NEWD Eko)
Nincs SSHd funkcióm:
https://i.imgur.com/uipLb9i.png
telnet az megy.:
https://i.imgur.com/h9I9hLs.png
Az lenne a kérdésem hogy a fenti információk alapján lehetséges-e még valamilyen úton-módon hogy hozzáférjek a router gyökérkönyvtárához,
vagy legalább a hosts fájlhoz?
- 1043 megtekintés
Hozzászólások
Ha van telnet, akkor mi tart vissza?
---
Apple iMac 27"
áéíóöőúüű
- A hozzászóláshoz be kell jelentkezni
nem találtam ezzel kapcsolatban normális leírást, amit én találtam az mind SSH-ra volt,
első ilyen routerem,
teljesen nullán vannak az ismereteim, az alapokat igyekszem összevadászni.
- A hozzászóláshoz be kell jelentkezni
Ha tényleg nullán vannak az ismereteid akkor nehéz lesz. Amit látsz az egy többé-kevésbe normális linux prompt. Használd a leírásokat, az ssh-val is pont ezt a promptot kapnád. A DD-wrt-nek van webes felülete is.
https://wiki.dd-wrt.com/wiki/index.php/Telnet/SSH_and_the_Command_Line
- A hozzászóláshoz be kell jelentkezni
nehéz lesz, ez kétségtelen, de mindent el kell kezdeni valahol, ez sem különb gondolom mint bármi más :)
Mint jó kezdő, már az első lépésnél elakadok, alapvetően nem is értem miért nem úgy van ez mint linuxon hogy
nev@gepnev::~$
hanem ez hogy:
\u@\h:\w\$
https://i.imgur.com/h9I9hLs.png
Kapásból bármit próbálok
mindig
-sh: PARANCS: not found
eredményt kapok
- A hozzászóláshoz be kell jelentkezni
Nem működik a
cd /
, a
cd /etc
és a
cat /etc/hosts
? Ez nagyon különös.
- A hozzászóláshoz be kell jelentkezni
A "bármit próbálok" micsoda? Mert azon az öreg uzsonnásdobozon (szappantartónak túl nagy lenne) a DD-wrt (miért az? Anno amikor én szórakoztam WRT54-gyel... mondjuk úgy, volt némi biztonsági problémám (binárisba belefordított csomagszűrő szabály), és ahogy a fejlesztői oldal ezt kezelte, az kritikán aluli volt...) egy busybox-ot tartalmaz, az meg kellően buta magától is, és hogy ezt még mennyire butították tovább, hogy elférjen, az jó kérdés - de ha beírod, hogy help, akkor megmondja, melyik parancsokat, pontosabban mely szokásos parancsok lebutított/csökkentett képességű (paraméterezhetőségben mindenképp butább) verzióját tartalmazza.
A prompt meg azért olyan "érdekes", mert a busybox a posix-shellben értelmes "PS1" környezeti változót sem igazán tudja kifejteni (\u: user, \h: hostnév, \w: aktuális könyvtár, \$: normál usernél "$", root esetén #)
- A hozzászóláshoz be kell jelentkezni
ot
Sajnos a busybox egyáltalán nem biztos, hogy a help-re értelmes választ ad. Én eddig a busybox paraméterek nélküli verzióját használtam erre, de mint már itt is morogtam rá, pl. a legfrissebb owrt-ben a help-re "not found", a busybox meg "applet not found" hibát ad.
A PS1-ben pedig a \X-ek bash-ficsorok, kb semelyik másik POSIX-shell nem ismeri.
/ot
A többi stimmel. ;-)
Szerk: kis keresgélés után arra már van válasz, hogy miért ez: mert az openwrt az 54g2-t egyáltalán nem támogatja, míg a dd-wrt legalább igen.
=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
- A hozzászóláshoz be kell jelentkezni
Köszi a helyesbítést - a dd-wrt-ben lévő busybox a hunyó a prompt ügyében is - egy OpenWRT-s TP-linkre bejelentkezve korrekt prompt van, igaz, a busybox ~292kB. (v.1.23.2, csak AP+switch funkcióra van használva a doboz, úgyhogy jó oda a 15.05.1-es Chaos Calmer)
- A hozzászóláshoz be kell jelentkezni
Azért ilyen furcsa a prompt, mert bash-ra van tervezve, de gondolom busybox-féle sh fut, az meg ilyen fancy ficsorokat nem ismer (az a verzió legalábbis). A "not found" meg ugye azt jelenti, hogy egy iszonyat lecsupaszított felületed van, ahol még az alap parancsok jelentős része sincs feltelepítve (belefordítva a busybox-ba). Ha jól tudom a wrt54g igen csekény memóriával rendelkezik, gondolom ezért van ennyire kiherélve. (Már a név is, hogy "dd-wrt ...micro" jelzésértékű.) Mivel shelled van, ezért minden belső parancsnak működnie kéne. Mondjuk az ls, a cat már nem belső parancsok, szóval cd, echo, type, stb. Marad az, hogy ha a busybox tud shell-fv-eket vagy aliasokat, akkor a szükséged dolgokat megpróbálod leprogramozni.
pl: klasszikus:
ls -> echo *
ls -a -> echo .* *
cat file -> while read a ; do echo "$a" ; done < file
stb.
=====
tl;dr
Egy-két mondatban leírnátok, hogy lehet ellopni egy bitcoin-t?
- A hozzászóláshoz be kell jelentkezni
Administration->Management->SSH Management
Szívesen.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
dédévéerté micro kiadás, amiben lóphac sincs, nem, hogy sshd... Ellenberger más meg nem fér el ezen az uzsonnásdobozon...
- A hozzászóláshoz be kell jelentkezni
Jobban jársz a napokban (a gyári szoftver miatt) sokat szidott 841n valamely régebbi revíziójával. Annak idején az ennél komolyabb felszereltségű de már akkor is régi WRT54GL-t cseréltem el rá, mert stabilabb volt a wifije a Linksys-nek én meg kockáztattam, hátha nem olyan vacak a 841n se OpenWRT-vel és igazam lett. Azóta is vannak rá friss OpenWRT változatok, SSH-val is elérhető meg webes felülettel is, maszekban fabrikált soros porttal (ha megint saját hülyeségből téglásítanám)
- A hozzászóláshoz be kell jelentkezni