Cutie inteligentă una pentru un alt furnizor. Analizăm firmware-ul Beeline Smartbox

Salutări, prieteni.
Probabil că nu există persoană care să nu fi auzit de compania Beeline și de internetul lor cu același nume. Ca orice furnizor „serios”, lui Beeline îi place foarte mult să instaleze routere de marcă.

Avantajele sunt evidente: ușurință de configurare și operare, precum și asistență pentru utilizatori - hardware-ul este același și posibile probleme sunt cunoscute de multă vreme. Iar setările castrate, adaptate pentru majoritatea, nu permit mâinilor jucăușe ale utilizatorului să spargă totul.
Acest articol va analiza unul dintre cele mai populare, răspândite și, în general, bune routere Beeline SmartBox.
Așa cum era de așteptat în astfel de cazuri 🙂, este un dispozitiv OEM. Adevărat, acestea nu sunt DLink-uri repetate obișnuite, ci exotice din SERCOMM)
Citiți mai jos despre dezasamblarea firmware-ului și descoperiri interesante.

Câteva despre dispozitiv:

De fapt, routerul este o referință Realtek_RTL8197D ușor modificată.
Puteți vedea mai multe despre el mai jos
Nume de marcă
: Beeline SmartBox.
Chip: Realtek 8197D (600 MHz)
RAM: 64 MB
Wifi: 802.11b/g/n 300 Mbps, 2 antene interne: 2x2 MIMO
Interfete: 5 conectori RJ-45 cu autodetecție a tipului de cablu, port USB 2.0

Din caracteristicile software: DLNA, FTP-server, SAMBA-server ( conexiune usb dispozitive ca unitate de rețea), ceea ce o face o opțiune interesantă pentru crearea unui centru media de acasă simplu.
În general, dispozitivul nu este rău și a funcționat stabil pentru mine, oferind tariful maxim prin Wi-Fi.

Cu toate acestea, ca entuziast, mi-a lipsit libertatea, SSHși oportunități de a săpa mai adânc în interior, precum și oportunități reglaj fin. De aceea am început să caut firmware alternativ sub „cutia inteligentă” și în curând și-au dat seama că nu erau acolo și nu vor fi în viitorul apropiat...
Ei bine, situația este neplăcută, dar nu fără speranță. 🙂
Deoarece nu există alternative, trebuie să profitați la maximum de cel de stoc, dacă este posibil, luând o consolă normală și ridicând privilegiile la root. Și pentru a face acest lucru, trebuie să fuzionați și să despachetați firmware-ul stoc.

Să începem:

Atenţie. Următoarele puncte sunt făcute de dedesubt sisteme Linuxși nu garantez că veți putea repeta toate acestea sub sistemul de operare Win-like.

În timpul pregătirii am folosit: Debian Lenny, binwalk, squashfs-tools, puțină ingeniozitate și ochi roșii.

1) Descarc cel mai recent firmware de aici
wget http://static.beeline.ru/upload/images/help/devices/routers/SmartBox/SmartBox2019.zip
2) Despachetarea 7zip, descopăr img un dosar cu un conținut de neînțeles, la prima vedere.
7z x SmartBox2019.zip
3) Lansați prin trecerea ca argument img shnik, căruia îi raportează vesel despre Secomm's semnături și chiar ne spune ID hardware, dar acesta nu este principalul lucru. În interior găsim un binar comprimat ( coșul de gunoi-file), despachetați arhiva și obțineți

Ieșire Binwalk


S1000_Smart_box_SERCOMM_BEELINE_2019.bin care subliniază încă o dată originea SERCOMM a dispozitivului :)

4) Iată, s-ar părea că fericirea este în apropiere. Dar nu a fost cazul.
Pe cont propriu fișier binar nu oferă nicio informație pe înțelesul oamenilor ( binar, cap).

Și aici începe carnavalul anal:
Îl vizam din nou și printre semnături, bootloader și gunoi găsim squashfs' imagine oficială (Pe scurt: numai pentru citire sistem de fișiere, utilizat pe scară largă în comprimarea imaginilor de boot *nix).



Fericirea este aproape, m-am gândit. Rămâne doar să despachetezi...

Fuzionarea din depozit squashfs-instrumente conținând tot ce este necesar pentru despachetarea și anticiparea... Mă întrerup, unsquashfs vorbeste

Sistemul de fișiere utilizează compresia lzma, aceasta nu este acceptată de această versiune

Sistemul de fișiere folosește compresia lzma, aceasta nu este acceptată de această versiune

Ce înseamnă că fișierul a fost comprimat în cel mai insidios mod? lzmași nu-l poate despacheta.
Hmm, voi merge la Github pentru ultima versiune squashfs-instrumente, colectez din codurile sursă și... mă rup din nou.
Scărpinând napii și pieptănând makefile Observ acel sprijin lzma dezactivat implicit. modific parametrul si... atentie la comentariul care pt LZMA necesar LZMA SDK.

Apariția routerelor multifuncționale fără fir Smart Box ( Smart Box) de la Beeline la sfârșitul anului 2013 a fost discutată activ pe forumuri și bloguri. Într-adevăr, acesta este un router foarte productiv din punct de vedere hardware, cu o funcționalitate foarte bună. A avut o serie de boli din copilărie, care au fost rezolvate ulterior cu o actualizare de firmware. Până în prezent, nu există probleme speciale cu Smartbox-urile, ele funcționează uniform. Dar cu timpul, utilizatorii au început să pună întrebări; cum poți configura Smart Box pentru alți furnizori care nu sunt rău în ceea ce privește accesul; Rostelecom, Dom.ru, TTK etc. De ce este necesar acest lucru? Doar că oamenii, din cauza diverselor evenimente, s-au deconectat de la Beeline, nu vor să cheltuiască bani în plus pe router nou, de aceea ei caută o modalitate de a reconfigura ceea ce au deja la un nou operator de telecomunicații.

Sub acces normal cu drepturi de administrator; admin/admin ; Doar DHCP+L2TP vă este disponibil. Dar pentru a configura PPPoE, IP dinamic sau static, trebuie să vă autentificați ca superutilizator; autentificare SuperUser, parolă Beeline$martB0x.

În meniu, selectați elementul Funcții avansate;:


Pe în acest moment trebuie să mergeți la secțiunea Alții; WAN:


În această secțiune veți vedea conexiunile disponibile pe router. Puteți șterge conexiunea WAN existentă și o puteți recrea sau edita pe cea existentă:

Pentru tipul de serviciu de conexiune la Internet; DATE;, tip conexiune; rutare;.
În consecință pentru televiziune digitală; IPTV, telefonie SIP; VOIP. Tipul de conexiune este aproape întotdeauna bridge.
Separat, aș dori să remarc că, dacă este necesar, pentru fiecare conexiune puteți specifica o etichetă VLAN ID și valoarea traficului 802.1p.

Ca exemplu, voi lua în considerare Configurare PPPoE pe Smart Box pentru Rostelecom, TTK sau Dom.ru. În acest caz, în linia IP Mode; setați steag-ul PPPoE;.
Mai jos introducem login-ul și parola de acces oferite de furnizorul dumneavoastră.
Lăsăm declanșatorul setat la Keep Alive pentru a menține constant conexiunea activă. Lăsăm, de asemenea, MTU-ul la 1460 implicit.
Asigurați-vă că verificați dacă caseta de selectare Utilizare NAT este bifată; și faceți clic pe butonul Salvare.

Dacă operatorul dumneavoastră de telecomunicații folosește o conexiune IPoE (IP dinamică sau statică), atunci este și mai simplu. În cazul IP dinamic, puteți selecta pur și simplu acest tip și faceți clic pe butonul Salvare. În 99% din cazuri acest lucru este suficient.
Dacă adresa este statică; atunci trebuie să îl înregistrați și toate datele pe care vi le-a dat furnizorul și să aplicați funcțiile.
După părerea mea, nu ar trebui să ai dificultăți. Noroc!

) () () ()

7 februarie 2016

04:36 am - Beeline smartbox pro, sparge parola SuperUser.

Beeline smartbox pro are o ușă din spate tr-069, a cărei prezență beeline nu o neagă, susținând că eliminarea acesteia nu este prevăzută de firmware. De fapt, este posibil să-l ștergeți, trebuie doar să vă autentificați ca SuperUser (parolă Beeline$martB0xPr0). Apoi se vor deschide posibilități aproape nelimitate de configurare pentru orice furnizor.

Concluzii.
1. Dezavantajele Beeline smartbox pro pe baza tuturor postărilor anterioare:
-fara calorifere pe microcircuite;
-fără descărcare torrent;
-nu știe să formateze și să verifice unitățile USB conectate pentru erori;
-sprijin slab;
-lipsa firmware-ului alternativ;
-există o ușă din spate tr-069, care utilizator obișnuit nu îl va putea opri;
-toate antenele sunt interne
Conectorul -wan are doar 100 megabiți.

2. Routerul este realizat pe cipuri dezvoltate in 2013: mt7602en+mt7612en+mt7621at. Acest set de jetoane are: Zyxel Keenetic Ultra II (10.828 RUB), D-Link DIR-860L (9.160 RUB), Linksys RE6500 (11.692 RUB), ZBT WG2626 (7.013 RUB). Dar toți au antene externe, radiatoare, nu sunt blocate pentru un anumit operator și au un gigabit intrare slabă. Prin urmare, are sens să cumperi Beeline smartbox pro doar cu promoția „an gratuit”, atunci când plătești doar pentru Internet.

Comentarii:

Exact la asta m-am gandit despre stoc cand l-am cumparat.
Dar un lucru neplăcut s-a dovedit a fi adevărat - nu dă o viteză mai mare de 70 chiar și atunci când este conectat direct cu un cablu la router. În același timp, o sută cinstită au fost aduse în apartament, conexiune directă WAN la laptop ocolind routerul arată acest lucru.

Acum mă uit la el și mă gândesc ce să fac.
De ce poate reduce viteza așa?