Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Intrebari srl nou

Amenintat cu moartea de un numar ...

La multi ani @AndReW99!

Alegere masina £15000 uk
 TVR vrea sa lanseze o platforma d...

Strategie investie pe termen lung...

Modulator FM ptr auto alimentat p...

orange cablu f.o. - internet fara...
 Robinet care comuta traseul

A fost lansata Fedora 40

Samsung S24 plus

Imi iau un Dell? (Vostro vs others)
 Abonati Qobuz?

transport -tren

Platforma electronica de eviden&#...

Cot cu talpa montat stramb in per...
 

Datecs MP55 EPROM (memorie fiscală)

- - - - -
  • Please log in to reply
14 replies to this topic

#1
domnulvlad

domnulvlad

    Junior Member

  • Grup: Junior Members
  • Posts: 38
  • Înscris: 22.04.2019
Casa de marcat ECR Datecs MP55 are ca memorie fiscală un EPROM (ERASABLE-PROGRAMMABLE-READ-ONLY-MEMORY) de model M27C1001.

Am făcut dump pentru a avea setările originale în caz că se întampla ceva (atașat - dump hex).

Din el tot ce recunosc este 014000956 (seria fiscală) și TL (codul regiunii). Un singur "bloc" se repetă de 64 de ori.

Aș dori să aflu dacă cineva mă poate ajuta cu descifrarea restului dump-ului și aș mai vrea să știu daca modificarea seriei fiscale (de toate cele 64 ori) și reprogramarea EPROM-ului ar schimba-o. Această casă de marcat nu mai este în funcțiune în scop comercial (chiar dacă nu mai sunt legale cele non-online din 2018), iar manipularea memoriei fiscale nu este ilegală.

Mulțumesc.

Attached Files



#2
pompilik

pompilik

    Member

  • Grup: Members
  • Posts: 316
  • Înscris: 17.02.2008
Sincer,nu am inteles ce vrei?

#3
domnulvlad

domnulvlad

    Junior Member

  • Grup: Junior Members
  • Posts: 38
  • Înscris: 22.04.2019
Să știu dacă poate fi manipulată memoria fiscală după fiscalizare.

#4
finco

finco

    Junior Member

  • Grup: Junior Members
  • Posts: 67
  • Înscris: 04.04.2020
si nu e ilegal ? Posted Image

#5
domnulvlad

domnulvlad

    Junior Member

  • Grup: Junior Members
  • Posts: 38
  • Înscris: 22.04.2019
Mi se pare ca am mentionat niste lucruri in postarea originala.

#6
DaculScoril0

DaculScoril0

    Senior Member

  • Grup: Senior Members
  • Posts: 6,670
  • Înscris: 03.12.2014

View Postdomnulvlad, on 15 aprilie 2020 - 22:03, said:

Casa de marcat ECR Datecs MP55 are ca memorie fiscală un EPROM (ERASABLE-PROGRAMMABLE-READ-ONLY-MEMORY) de model M27C1001.

Am făcut dump pentru a avea setările originale în caz că se întampla ceva (atașat - dump hex).

Din el tot ce recunosc este 014000956 (seria fiscală) și TL (codul regiunii). Un singur "bloc" se repetă de 64 de ori.

Aș dori să aflu dacă cineva mă poate ajuta cu descifrarea restului dump-ului și aș mai vrea să știu daca modificarea seriei fiscale (de toate cele 64 ori) și reprogramarea EPROM-ului ar schimba-o. Această casă de marcat nu mai este în funcțiune în scop comercial (chiar dacă nu mai sunt legale cele non-online din 2018), iar manipularea memoriei fiscale nu este ilegală.

Mulțumesc.
din câte știu memoria fiscală este criptată.
Este ilegal să modifici memoria fiscală, chiar dacă casa de marcat nu mai este în uz. Trebuie să te duci la un servis autorizat să o defiscalizeze, adică să-i scoată memoria fiscală și ce-or mai face.

View Postdomnulvlad, on 17 aprilie 2020 - 00:08, said:

Să știu dacă poate fi manipulată memoria fiscală după fiscalizare.
nu.
De curiozitate, cum ai descărcat conținutul memoriei?
Ai scos-o din aparat? Dacă da, nu te-ai împiedicat de un sigiliu?

Edited by DaculScoril0, 17 April 2020 - 12:44.


#7
domnulvlad

domnulvlad

    Junior Member

  • Grup: Junior Members
  • Posts: 38
  • Înscris: 22.04.2019
Sigiliul l-am scos acum o gramada de timp, cand am facut rost de ea. Era un material rosu in gaura unui surub. Memoria fiscala este conectata printr-o panglica, asemanatoare uneia de la harddrive-uri IDE. Memoria fiscala in sine este un EPROM, care se poate, teoretic, sterge complet dand la o parte o bucata de cauciuc turnata posibil la fiscalizare si luminand un led ultraviolet in gaura rotunda (https://images-na.ss...31m-4wKPGsL.jpg). Ca sa o descarc am legat un Arduino MEGA (https://store-cdn.ar...featured_1_.jpg) si am folosit acest ghid/cod: https://github.com/d...r/epromDump.ino (a trebuit sa fac o mica schimbare, daca vrea cineva pot da codul pe care l-am folosit). Ca sa capturez datele venind prin portul serial de la Arduino, am folosit programul RealTerm (https://sourceforge....jects/realterm/). Am capturat datele in ASCII, nu hex, ca sa pot mai departe folosi HEXDUMP (https://www.di-mgt.c...or-windows.html) cu parametrul "-C" pentru a avea informatiile: in stanga hex si in dreapta ascii, la fel ca in fisierul atasat la postarea initiala. Circuitul nu arata atat de bine dupa ce am dezlipit integratul, asa ca am creat un circuit nou (https://drive.google...wXySQLgbhwkiie1) si as putea sa imi comand pe baza acel fisiere un circuit nou, dar in aceasta perioada lucrurile din China ori costa mai mult, ori nu se produc. Integratul gol poate fi cumparat la https://www.ebay.com...353.m2749.l2649 (de exemplu).

Acum, dupa toata documentatia asta, intrebare "de 1000 de puncte": deține cineva manualul de service, nu de folosire?
Mulțumesc.

#8
DaculScoril0

DaculScoril0

    Senior Member

  • Grup: Senior Members
  • Posts: 6,670
  • Înscris: 03.12.2014

View Postdomnulvlad, on 17 aprilie 2020 - 13:43, said:

Sigiliul l-am scos acum o gramada de timp, cand am facut rost de ea. Era un material rosu in gaura unui surub.

roagă-te să nu te întrebe ANAFul de casa aia de marcat că-i buleală mare dacă ai violat sigiliul.
Bineînțeles dacă e fiscalizată pe firma ta.

Edited by DaculScoril0, 26 April 2020 - 23:01.


#9
domnulvlad

domnulvlad

    Junior Member

  • Grup: Junior Members
  • Posts: 38
  • Înscris: 22.04.2019

View PostDaculScoril0, on 26 aprilie 2020 - 23:00, said:

roagă-te să nu te întrebe ANAFul de casa aia de marcat că-i buleală mare dacă ai violat sigiliul.
Bineînțeles dacă e fiscalizată pe firma ta.

Nu este pe firma mea. Este a unei firme al carei nume este tiparit pe header-ul bonului, dar pe care nu o pot gasi, deoarece nu mai exista.  Eu cred ca fostul proprietar nu a scapat de ea corect, deoarece am interceptat-o de la un centru de reciclare.

#10
DaculScoril0

DaculScoril0

    Senior Member

  • Grup: Senior Members
  • Posts: 6,670
  • Înscris: 03.12.2014

View Postdomnulvlad, on 11 mai 2020 - 09:15, said:


Nu este pe firma mea. Este a unei firme al carei nume este tiparit pe header-ul bonului, dar pe care nu o pot gasi, deoarece nu mai exista.  Eu cred ca fostul proprietar nu a scapat de ea corect, deoarece am interceptat-o de la un centru de reciclare.
Dă-o înapoi la reciclat atunci.  Puțin probabil să obții informații utile, am încercat și eu, nu numai pe forumuri ci și contact direct cu oameni care fac servis la case de marcat. mai adânc decât ceva programe de comunicare și interfață grafică nu cred că ai găsești.

Ca fapt divers, mai toate casele de marcat omologate în România sunt făcute în Bulgaria. Liber la speculații.

#11
domnulvlad

domnulvlad

    Junior Member

  • Grup: Junior Members
  • Posts: 38
  • Înscris: 22.04.2019
Si de atata timp, de cand sunt fabricate aceste case de marcat, manualele speciale pentru operatorii service inca sunt tinute in secret, fara sa exista macar o urma de-a lor pe internet. Nu cred ca exista posibilitatea ca acest manual sa nu existe, deoarece informatii tehnice mai in amanunt trebuie sa existe undeva, despre procesul de fiscalizare si defiscalizare si informatii despre numeroasele jumpere de pe placa de baza etc.. Acele persoane care se ocupa de service cu care ai luat legatura nu au mentionat nimic de un manual de service?

#12
DaculScoril0

DaculScoril0

    Senior Member

  • Grup: Senior Members
  • Posts: 6,670
  • Înscris: 03.12.2014

View Postdomnulvlad, on 17 mai 2020 - 12:57, said:

Si de atata timp, de cand sunt fabricate aceste case de marcat, manualele speciale pentru operatorii service inca sunt tinute in secret, fara sa exista macar o urma de-a lor pe internet. Nu cred ca exista posibilitatea ca acest manual sa nu existe, deoarece informatii tehnice mai in amanunt trebuie sa existe undeva, despre procesul de fiscalizare si defiscalizare si informatii despre numeroasele jumpere de pe placa de baza etc.. Acele persoane care se ocupa de service cu care ai luat legatura nu au mentionat nimic de un manual de service?
nu așa detaliat cum vrei tu.

#13
domnulvlad

domnulvlad

    Junior Member

  • Grup: Junior Members
  • Posts: 38
  • Înscris: 22.04.2019

View PostDaculScoril0, on 20 mai 2020 - 04:32, said:

nu așa detaliat cum vrei tu.

Și detaliat și nedetaliat, măcar să fie ceva...

#14
domnulvlad

domnulvlad

    Junior Member

  • Grup: Junior Members
  • Posts: 38
  • Înscris: 22.04.2019
Fac acest topic deoarece am aflat niște informații interesante despre memoria fiscală (cel puțin cea a ECR-ului Datecs MP55, nu sunt sigur dacă e compatibilă cu alte dispozitive), care nu vreau să se piardă.

În primul rănd, memoria fiscală este un integrat de tip EPROM, model M27C1001.

Atașată este o descărcare (dump) a acestei memorii, cu datele personale ascunse/înlocuite (trebuia să aibă extensia .BIN, dar forumul nu mă lasă să o atașez, așa că am schimbat-o în .TXT). Aceasta am făcut-o cu un programator universal TL866II Plus.

Interesant este că cei de la Datecs nu prea s-au gândit să includă protecție împotriva modificării memoriei sau chiar să o cripteze... Oricine care dorește, își poate comanda un integrat M27C1001, un programator universal și poate fabrica singur sau comanda placa imprimată pe care este lipit integratul (http://drive.google....wXySQLgbhwkiie1, eu am făcut-o și am testat-o astăzi, funcționează corect, poză cu ea atașată) și poate modifica dump-ul, în acest fel, într-un editor HEX:

............0W..
0000000000..SERI
E-FSCL..........
XX (.......JD ..
................
00000000000000(.
...TR COD-FSC


În primele 7 rănduri, se vor înlocui:
"SERIE-FSCL" cu seria fiscală formată din 10 cifre
"JD" cu numele județului format din 2 litere (ex. Constanța - CT, Galați - GL, Tulcea - TL etc.)
"TR" cu numele țării format din 2 litere (România - RO)
"COD-FSC" cu codul fiscal format din 7 cifre

Mai jos, începând cu rândul 113, se poate modifica aici:

L1L1L1L1L1L1L1L1
L1			
L2L2L2L2L2L2L2L2
L2			
L3L3L3L3L3L3L3L3
L3			
L4L4L4L4L4L4L4L4
L4			


"L1L1L1L1L1L1L1L1L1" se înlocuiește cu primul rând al antetului bonului (18 caractere)
"L2L2L2L2L2L2L2L2L2" se înlocuiește cu al doilea rând al antetului bonului (18 caractere)
"L3L3L3L3L3L3L3L3L3" se înlocuiește cu al treilea rând al antetului bonului (18 caractere)
"L4L4L4L4L4L4L4L4L4" se înlocuiește cu al patrulea rând al antetului bonului (18 caractere)

Din păcate, memoria mea fiscală nu a fost fiscalizată cu un footer (două rânduri de text la baza bonului), așa că nu pot știi exact unde în dump s-ar putea adăuga. După ce îmi ajunge aparatul pentru șters memorii din China, voi experimenta în continuare ca să găsesc unde exact se pune footer-ul și voi edita această postare.

Procedura de Reset RAM are loc după ce casa de marcat pornește după ce a avut loc o eroare (a scris pe ecran ERROR <nr.>). Cel mai ușor mod pe care l-am găsit de a iniția această procedură este să scoți modului de memorie fiscală de pe placa de bază (cea care are un cablu de tip IDE), să pornești casa o dată fără memorie, să scrie pe ecran "FAIL" apoi "Error 5" și apoi să o pornești din nou cu memoria fiscală reatașată. Această operațiune, după nume, resetează memoria RAM, unde sunt stocate produsele și setările casei. Este posibil să existe o modalitate mai "elegantă", pe care nu o cunosc.

Din căte am văzut până acum, operațiunea Reset RAM nu este necesară pentru a schimba cel puțin antetul bonului permanent. Deoarece am o singură casă, nu pot verifica daca exact aceeași memorie fiscală funcționează pe alt dispozitiv. Sunt sigur că acesta este singurul dump complet al unei memorii fiscale de la MP55 de pe internet, nu am cu ce sa îl compar. Există posibilitatea ca acest dump să fincționeze numai pe casa mea.

Sunt destul de sigur, din mai multe surse din manualul de utilizare, că ar fi posibilă programarea memoriei fiscale direct din ECR, dar nu știu mai mult.

Doar atât știu până acum, voi reveni cu edit-uri dacă aflu ceva. Dacă mai știe cineva informații în plus, sunt binevenite.

NU MANIPULAȚI MEMORIA FISCALĂ A UNEI CASE DE MARCAT ÎN UZ! Cu toate că aceste dispozitive ECR (case de marcat) care nu opereaza complet online nu mai sunt legale de destul de mult timp, încă există unele locuri unde sunt folosite (ilegal). Eu modific această casă deoarece nu va mai fi folosită în scopuri comerciale vreodată.

Attached Files



#15
Sioux-2

Sioux-2

    Junior Member

  • Grup: Members
  • Posts: 173
  • Înscris: 05.04.2008

View Postdomnulvlad, on 17 iulie 2020 - 21:13, said:

Sunt destul de sigur, din mai multe surse din manualul de utilizare, că ar fi posibilă programarea memoriei fiscale direct din ECR, dar nu știu mai mult.

Salut, parafrazat din manualul casei MP-500TR, asemănătoare MP-55:

1. (după raport Z) OFF -> 4 1 30 TOTAL (va arăta 1. 1.   4) -> tasta X până apare 6.   1.  1.  32 -> STL -> se tastează primul rând din antet -> TOTAL %+ -> al doilea rând -> TOTAL %+ -> al treilea rând -> TOTAL %+ -> al patrulea rând -> TOTAL OFF
  • Pentru tastarea caracterelor din alfabetul latin, se va urma schema din imaginea atașată.
2. OFF -> 4 2 30 TOTAL (va arăta 1. 1.  1.   10) -> se introduce seria fiscală -> TOTAL PLC 0 X -> seria fiscală din două litere -> TOTAL PLC 0 X -> codul fiscal -> TOTAL PLC 0 OFF
  • Atenție! Prin operațiunea "PLC 0" după introducerea parametrilor, aceștia sunt scriși memoriei, dacă s-a efectuat o greșeală care nu a fost remediată înainte de PLC 0, memoria trebuie ștearsă și reprogramată cu valorile inițiale! Atașat este conținutul unei memorii noi, goale.
3. OFF -> 4 3 30 TOTAL -> când apare C - 0 se apasă 0

și gata fiscalizarea...

Succes Posted Image

Attached Files



Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate