Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Black Box V.9 wywala load error przy ładowaniu z dysku  (Przeczytany 9474 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline KB777

  • Level 6
  • ******
  • Wiadomości: 2430
  • -profil nieaktywny-
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #15 dnia: 05 Kwietnia 2013, 10:27 »
Taaa... w 16V8 może zastąpić całą kupę TTLi - można co najwyżej zgadywać co tam powinno być.
-profil nieaktywny-

Offline elwer

  • Level 4
  • ****
  • Wiadomości: 259
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #16 dnia: 05 Kwietnia 2013, 13:12 »
wegi:
No dobra teraz kolej na KB777 niech po ścieżkach dojdzie co robi galowa logika

Z tego co pisze Ramos w wywiadzie z Romualdem Drahokaupil  (CAFAN6) to sprawa dla dobrego kodera.

"...Jedną z najważniejszych cech tego kartridża było to, że miał on wbudowane sprzętowe zabezpieczenie przed podróbką. Zawierał specjalny układ scalony GAL16V8B, który stanowił serce tego zabezpieczenia...
Zabezpieczenie kartridża polegało na tym, że po każdym restarcie systemu specjalny program sprawdzał czy GAL jest podłączony i odpowiednio zaprogramowany. Jeśli test wypadł negatywnie, to komputer się zawieszał. Program ten był zaszyfrowany. Po rozszyfrowaniu do pamięci RAM był on wykonywany i kasowany, a ja zdrowo namieszałem w systemie, aby nie można było się łatwo zorientować, w którym momencie się uruchamiał i jak go ominąć. Ale nawet gdyby komuś to się udało, to kartridż bez właściwie zaprogramowanego układu GAL i tak nie chciał działać. Tego zabezpieczenia wówczas zdaje się nikt nie złamał (choć dziś nie stanowiłoby to problemu) i dlatego kartridż ten nie rozpowszechnił się na całą Polskę, ...

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #17 dnia: 05 Kwietnia 2013, 14:31 »
heh - no i nie pykło podróbkarzom... Albo wylutować i zaczytać eprom albo "fetchować" IO i złapać bankowanie, żeby odczytać banki i zgrać na dysk. Może nawet ultimax był w użyciu! Coby nie mówić - był pomyślunek u tego Pana Drahokaupila i dobry koder coto bez wyłączenia ekranu pokazał 8 poszerzonych sprajtów w jednej linii włącznie z borderami bocznymi (powitalny scroll) - a były to lata, gdy scenowcy się tego uczyli!
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline KB777

  • Level 6
  • ******
  • Wiadomości: 2430
  • -profil nieaktywny-
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #18 dnia: 05 Kwietnia 2013, 16:06 »
Hmmm... Jakby ktoś miał niepotrzebnego BBv9, to się mogę przyjrzeć co on robi (*) ;)
Parę cracków na C64 i PC (tu nawet więcej, bo SoftIce jednak lepszy od Actiona) się zrobiło w dawnych czasach ;)

(*) za jakieś 5-10 lat ;)
-profil nieaktywny-

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #19 dnia: 05 Kwietnia 2013, 16:39 »
KB777:
tu nawet więcej, bo SoftIce

VXD w ramie nadpisywałeś?
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #20 dnia: 05 Kwietnia 2013, 17:32 »
elwer:
choć dziś nie stanowiłoby to problemu)

IN [black box ] OUT ... jakaś godzina lub dwie z montażem pająka i napisaniem kodu do zczytywania potem optymalizacja.
Zabezpieczenie polegało na tym że zbiór stanów nie dało się zaprogramować do układu GAL bo się nie zmieściło, trzebaby dokładnie odtworzyć logikę bramek.
Dla kodera  trzeba posprawdzać wektory systemowe jakie są przekierowywane przez kart albo po prostu pruć sejf palnikiem to co potrzeba, a co zbędne wywalić.Najważniejsze nie trzeba tego robić na C64 tylko w emulcu, co na tyle upraszcza zadanie że da sie to ogarnąć. Szacowny Autor założył że się C64 zawiesza.
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....

Offline KB777

  • Level 6
  • ******
  • Wiadomości: 2430
  • -profil nieaktywny-
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #21 dnia: 08 Kwietnia 2013, 12:21 »
wegi:
VXD w ramie nadpisywałeś?

VXD - miałem loger i emulator do dongli w VXDku. Ale takich "pamięciowych", nie jakichś typu "challenge-response". W sumie trochę czasu to oszczędzało, najpierw odpalałem soft z oryginalnym donglem i logowałem, potem mój soft pakował logi (bo to często było machanie jednym-dwoma bitami) itp itd - i można było "wypuszczać" emulator.
-profil nieaktywny-

Offline wegi

  • Level 7
  • *******
  • Wiadomości: 2588
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #22 dnia: 08 Kwietnia 2013, 12:54 »
Kumpel był tak dobry, tak się wgryzł w ten PE linear format VXDków, że był w stanie napisać dowolny program jako driver (tudzież wirus). Czytałem, że dla samych jaj ktoś w VXDku jako jeden z serwisów zrobił tetris - grę, która całkowicie przejmowała i zarządzała systemem. O nadpisywaniu VXDków też czytałem, chodziło o to, że przełamywał ktoś te śmieszne ringi i wbijał co chce gdzie chce w protect mode. Mało tego kolega ten stwierdził, że ten format linearny VXDków jest o niebo lepszy od zwykłych sysów gdzie teraz mamy drivery i tworzenie na tym WDM (windows driver model) było totalnie bez sensu
Gdy po wynalezieniu komputera kwantowego jedni pytali o sposób wytwarzania prądu, kisiel pytał jak wytwarzać świeczki...

NIECH NIE BĘDZIE NICZEGO !!!

CZY RAF PIŁ Z JERICHA KUBECZKA ???

Offline KB777

  • Level 6
  • ******
  • Wiadomości: 2430
  • -profil nieaktywny-
Black Box V.9 wywala load error przy ładowaniu z dysku
« Odpowiedź #23 dnia: 08 Kwietnia 2013, 17:25 »
Ale pojechaliśmy z offtopem ;)
-profil nieaktywny-