Picproje Elektronik Sitesi

DİJİTAL & ANALOG ELEKTRONİK => Malzeme Bilgisi => Konuyu başlatan: EmirKorkmaz - 03 Şubat 2022, 17:13:43

Başlık: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 03 Şubat 2022, 17:13:43
Merhaba,

Konu başlığında yazdığım gibi CY62157EV30LL-45ZSXA Static Ram.
İçerisinde ki kodları nasıl okuyup alabilirim?
Hali hazırda cihazın üzerinde bulunan bir devre elemanı. Kendisini ve pili söktüğümüz anda cihaz hiç çalışmıyor komple çöküyor.
SRAM bilgileri alıp flasa yazmak istiyorum.

(https://i.ibb.co/WKxV29C/Whats-App-Image-2022-02-02-at-14-59-25.jpg) (https://ibb.co/WKxV29C)

SRAM Döküman: Döküman PDF (https://www.infineon.com/dgdl/Infineon-CY62157EV30_MoBL_8-Mbit_(512_K_16)_Static_RAM-DataSheet-v20_00-EN.pdf?fileId=8ac78c8c7d0d8da4017d0ebe669131ef&utm_source=cypress&utm_medium=referral&utm_campaign=202110_globe_en_all_integration-datasheet)

Konuyla ilgili yardımlarınızı bekliyorum.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Sozuak - 03 Şubat 2022, 18:44:46
Elinizde pili biten cihazlara yuklemek icin programi ve firmware i var mi. Yani hazir . Bin dosyasi degil de programa gomulu birseyler. Cokunce nasil isler hale geri getiriyorsunuz
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Tagli - 03 Şubat 2022, 18:49:45
Normalde SRAM'in içinde kalıcı bir şey saklanmaması gerekir. İşlemci çalışma anında bunu canlı (değişken) veri depolamak için kullanıyor olabilir. SRAM'i batarya ile canlı tutma fikri de bana garip geldi. Pili biten cihaz ölüyor mu yani? (arabalardaki OGS cihazları gibi)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 03 Şubat 2022, 19:36:34
Alıntı yapılan: Tagli - 03 Şubat 2022, 18:49:45Normalde SRAM'in içinde kalıcı bir şey saklanmaması gerekir. İşlemci çalışma anında bunu canlı (değişken) veri depolamak için kullanıyor olabilir. SRAM'i batarya ile canlı tutma fikri de bana garip geldi. Pili biten cihaz ölüyor mu yani? (arabalardaki OGS cihazları gibi)

Hemen hemen birçok plc de artık bu yapıyı kullanıyorlar. Eskiden kullanıcı kodları eprom gibi birimlerde olurdu. Kopyaladığınız zaman yedeği alınmış oluyordu. Aynı model başka plc ye kopyalamak mümkün oluyordu. Amaç bir nevi ara üreticiyi korumak galiba. Bu durumda pano üreticisi yada plc yi programlayan son kullanıcıya kaynak kodu vermediyse kopyalamalara karşı kendisini güvence altına almış oluyor ve bakım servisi vs.. işlerini kendine bağlamış oluyor.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 03 Şubat 2022, 20:19:31
Alıntı yapılan: Sozuak - 03 Şubat 2022, 18:44:46Elinizde pili biten cihazlara yuklemek icin programi ve firmware i var mi. Yani hazir . Bin dosyasi degil de programa gomulu birseyler. Cokunce nasil isler hale geri getiriyorsunuz

Alıntı yapılan: Tagli - 03 Şubat 2022, 18:49:45Normalde SRAM'in içinde kalıcı bir şey saklanmaması gerekir. İşlemci çalışma anında bunu canlı (değişken) veri depolamak için kullanıyor olabilir. SRAM'i batarya ile canlı tutma fikri de bana garip geldi. Pili biten cihaz ölüyor mu yani? (arabalardaki OGS cihazları gibi)

Elimde herhangi bir SRAM kodu mevcut değil. Cihaz çöp oluyor. Tekrar kullanamıyoruz. Birde arka tarafında FLASH mevcut 16MB içerisinde cihazın çalışma mantığı var fakat SRAM sanırım cihazı çalıştırma kodları mevcut. Bilgisayarı başlatma gibi. İşlemcisi ise ST10F273M ABG3 kullanıyor.

10 binlerce cihaz şuan ölü duruyor.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Tagli - 03 Şubat 2022, 20:20:30
İlginç bir güvenlik önlemi. Elbette geliştirdiğim bir üründe kodun kopyalanmasını engellemek isterim, ancak ürünün belirli bir süre sonra bozulacak şekilde tasarlanmış olması fikri de bana nedense etik açıdan yanlış geliyor. Bilmiyorum, belki ürünün satıldığını değil belirli bir süre için kiralandığını düşünürsek işin içinden çıkabiliriz.

SRAM'in enerjisi kesilmeden acaba işlemciyi sökerek içinden veriyi çekebilecek başka bir işlemci takılabilir mi? Sanırım çok zor olur ama kafasına koymuş birileri için imkansız olmasa gerek. Yani pilli SRAM yöntemi bence çok ciddi bir koruma yöntemi olamaz, ancak kodu almak için gerekecek zahmet ve maliyet buna değmeyebilir.

Çok ince bir işçilikle SRAM'in bacaklarına teller lehimlenerek harici bir karta çekilebilir belki. Çok ince bobin telleri kullanarak böyle şeyleri yapanlar var ancak çip canlıyken yapmak çok daha zor olacaktır. SRAM'in sanırım power-down pinleri var. Bunları kullanarak (eğer içerik silinmiyorsa) data bacaklarını pasifleştirmek, üzerinde güvenle lehimleme yapılmasına olanak verebilir.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Sozuak - 03 Şubat 2022, 20:24:37
Bazı çok eski tıbbi cihazlarda bile pil destekli sram larda depolanıyor programlar . Bu sayede 8-10 yıl geçmeden pil bitince program siliniyor. Cihaza program yüklemek zorunda kalıyorsunuz onda da üretici ya yeni programı kullanmanızı sağlıyor ya cihaz çöp oluyor yada bir şekilde yedeği alınmış program tekrar yükleniyor. Kendinden pilli sramlarda korkmadan yerinden söküp eprom okuyucularla okutabiliyorsunuz.

Program dosyası var mı diye sormamın sebebi pin uyumlu flash takıp onu programlayıp geri sökerek programı alabiliyor olma imkanını arttırmaktı
.(https://www.studioelectronics.biz/sunshop/images/products/large_4092_DS1225Y.JPG)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 03 Şubat 2022, 20:38:15

Alıntı yapılan: Tagli - 03 Şubat 2022, 20:20:30İlginç bir güvenlik önlemi. Elbette geliştirdiğim bir üründe kodun kopyalanmasını engellemek isterim, ancak ürünün belirli bir süre sonra bozulacak şekilde tasarlanmış olması fikri de bana nedense etik açıdan yanlış geliyor. Bilmiyorum, belki ürünün satıldığını değil belirli bir süre için kiralandığını düşünürsek işin içinden çıkabiliriz.

SRAM'in enerjisi kesilmeden acaba işlemciyi sökerek içinden veriyi çekebilecek başka bir işlemci takılabilir mi? Sanırım çok zor olur ama kafasına koymuş birileri için imkansız olmasa gerek. Yani pilli SRAM yöntemi bence çok ciddi bir koruma yöntemi olamaz, ancak kodu almak için gerekecek zahmet ve maliyet buna değmeyebilir.

Çok ince bir işçilikle SRAM'in bacaklarına teller lehimlenerek harici bir karta çekilebilir belki. Çok ince bobin telleri kullanarak böyle şeyleri yapanlar var ancak çip canlıyken yapmak çok daha zor olacaktır. SRAM'in sanırım power-down pinleri var. Bunları kullanarak (eğer içerik silinmiyorsa) data bacaklarını pasifleştirmek, üzerinde güvenle lehimleme yapılmasına olanak verebilir.

Bu cihazın her biri yaklaşık 8 Bin TL şuan. Uğraşmaya değebilir. Kesinlikle bir kiralama söz konusu değil. Cihazı almanlar üretmiş. Fakat bu cihazlar müşterilere satılıyor. Müşteri 2 yıl geçtikten sonra pili değiştirmez ise cihaz çöküyor. Konu hakkında yardım edin lütfen. SRAM içerisinde ki kodlara nasıl erişebilirim?


Alıntı yapılan: Tagli - 03 Şubat 2022, 20:20:30İlginç bir güvenlik önlemi. Elbette geliştirdiğim bir üründe kodun kopyalanmasını engellemek isterim, ancak ürünün belirli bir süre sonra bozulacak şekilde tasarlanmış olması fikri de bana nedense etik açıdan yanlış geliyor. Bilmiyorum, belki ürünün satıldığını değil belirli bir süre için kiralandığını düşünürsek işin içinden çıkabiliriz.

SRAM'in enerjisi kesilmeden acaba işlemciyi sökerek içinden veriyi çekebilecek başka bir işlemci takılabilir mi? Sanırım çok zor olur ama kafasına koymuş birileri için imkansız olmasa gerek. Yani pilli SRAM yöntemi bence çok ciddi bir koruma yöntemi olamaz, ancak kodu almak için gerekecek zahmet ve maliyet buna değmeyebilir.

Çok ince bir işçilikle SRAM'in bacaklarına teller lehimlenerek harici bir karta çekilebilir belki. Çok ince bobin telleri kullanarak böyle şeyleri yapanlar var ancak çip canlıyken yapmak çok daha zor olacaktır. SRAM'in sanırım power-down pinleri var. Bunları kullanarak (eğer içerik silinmiyorsa) data bacaklarını pasifleştirmek, üzerinde güvenle lehimleme yapılmasına olanak verebilir.

SRAM bazı bacakları doğrudan Flasa gidiyor. Fakat dökümanında L H H L L L Data Out (I/O0–I/O15) Read Active (ICC) bütün veriyi okuyabileceğimiz yazıyor. Ama bu verileri nasıl ve nereye çekebilirim?


Alıntı yapılan: Tagli - 03 Şubat 2022, 20:20:30İlginç bir güvenlik önlemi. Elbette geliştirdiğim bir üründe kodun kopyalanmasını engellemek isterim, ancak ürünün belirli bir süre sonra bozulacak şekilde tasarlanmış olması fikri de bana nedense etik açıdan yanlış geliyor. Bilmiyorum, belki ürünün satıldığını değil belirli bir süre için kiralandığını düşünürsek işin içinden çıkabiliriz.

SRAM'in enerjisi kesilmeden acaba işlemciyi sökerek içinden veriyi çekebilecek başka bir işlemci takılabilir mi? Sanırım çok zor olur ama kafasına koymuş birileri için imkansız olmasa gerek. Yani pilli SRAM yöntemi bence çok ciddi bir koruma yöntemi olamaz, ancak kodu almak için gerekecek zahmet ve maliyet buna değmeyebilir.

Çok ince bir işçilikle SRAM'in bacaklarına teller lehimlenerek harici bir karta çekilebilir belki. Çok ince bobin telleri kullanarak böyle şeyleri yapanlar var ancak çip canlıyken yapmak çok daha zor olacaktır. SRAM'in sanırım power-down pinleri var. Bunları kullanarak (eğer içerik silinmiyorsa) data bacaklarını pasifleştirmek, üzerinde güvenle lehimleme yapılmasına olanak verebilir.

SRAM bazı bacakları doğrudan Flasa gidiyor. Fakat dökümanında L H H L L L Data Out (I/O0–I/O15) Read Active (ICC) bütün veriyi okuyabileceğimiz yazıyor. Ama bu verileri nasıl ve nereye çekebilirim?
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 03 Şubat 2022, 21:18:23
Alıntı yapılan: EmirKorkmaz - 03 Şubat 2022, 20:27:01SRAM içerisinde ki kodlara nasıl erişebilirim?
Dış dünyadan SRAM in içerisine nasıl bir ara yüz kullanılarak atıldıysa, aynı ara yüzün ters işlemi yapma kabiliyeti vardır diye düşünüyorum. Belki bu ara yüz erişimi bir bilgisayar yazılımı ile haberleşme donanımı kullanılarak sağlanıyor olabilir, belki cihaz üzerinde sd/mcc gibi bir hafıza birimi varsa buradan download yada upload ediliyor olabilir. Belki de bu yazılım flash hafızada duruyor ve onu SRAM a taşımak için kartın bazı fabrikasyon trickleri olabilir. Bu tarz bilgilerde dışarı sızacaksa genelde üretim yerinden sızar.

Alıntı yapılan: EmirKorkmaz - 03 Şubat 2022, 20:19:3110 binlerce cihaz şuan ölü duruyor.

Alıntı yapılan: EmirKorkmaz - 03 Şubat 2022, 20:27:01Bu cihazın her biri yaklaşık 8 Bin TL şuan

 :o 10 binlerce diye söyleyince 10000 ve katları şeklinde bir rakam aklıma geliyor. Hadi katlarını boş verelim, yaklaşık 8000 tl olan cihazın tamirine müşteriler 1000 tl vermeye razı olur diye düşünüyorum hadi onu da 100 tl ye indirgeyelim.
Hesaplanacak olursa 10000 x 100 = 1000000 tl yapar. Verilen bilgilere göre bu rakam minimum meblağ oluyor. Eğer bu adetlerde sipariş kesin ise yapılabilir. Varsayalım ki olmuyor. Yine bu adetlerde 8000 tl nin çok altında muadilini bile yapmaya değer. Böylece bir nebzede olsa ithalatın önüne geçilmiş olunur diye düşünüyorum.
Sizce 10000 adetlik (yada fazlası) bir sürüm ne kadar süre içerisinde nakit paraya dönüşür?

Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: z - 03 Şubat 2022, 21:55:45
Bana bir kart gonderirsen ramdaki verileri sana cekerim.

Sen de bizi gorursun mu?
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 03 Şubat 2022, 23:05:19
Alıntı yapılan: z - 03 Şubat 2022, 21:55:45Bana bir kart gonderirsen ramdaki verileri sana cekerim.

Sen de bizi gorursun mu?

Bana özelden mesaj atabilir misiniz? Bizzat yanınıza gelmek isterim.


Alıntı yapılan: yas - 03 Şubat 2022, 21:18:23Dış dünyadan SRAM in içerisine nasıl bir ara yüz kullanılarak atıldıysa, aynı ara yüzün ters işlemi yapma kabiliyeti vardır diye düşünüyorum. Belki bu ara yüz erişimi bir bilgisayar yazılımı ile haberleşme donanımı kullanılarak sağlanıyor olabilir, belki cihaz üzerinde sd/mcc gibi bir hafıza birimi varsa buradan download yada upload ediliyor olabilir. Belki de bu yazılım flash hafızada duruyor ve onu SRAM a taşımak için kartın bazı fabrikasyon trickleri olabilir. Bu tarz bilgilerde dışarı sızacaksa genelde üretim yerinden sızar.

 :o 10 binlerce diye söyleyince 10000 ve katları şeklinde bir rakam aklıma geliyor. Hadi katlarını boş verelim, yaklaşık 8000 tl olan cihazın tamirine müşteriler 1000 tl vermeye razı olur diye düşünüyorum hadi onu da 100 tl ye indirgeyelim.
Hesaplanacak olursa 10000 x 100 = 1000000 tl yapar. Verilen bilgilere göre bu rakam minimum meblağ oluyor. Eğer bu adetlerde sipariş kesin ise yapılabilir. Varsayalım ki olmuyor. Yine bu adetlerde 8000 tl nin çok altında muadilini bile yapmaya değer. Böylece bir nebzede olsa ithalatın önüne geçilmiş olunur diye düşünüyorum.
Sizce 10000 adetlik (yada fazlası) bir sürüm ne kadar süre içerisinde nakit paraya dönüşür?



Hiç bir insan oğlu bunun muadilini yapamaz buna emin olabilirsiniz. Cihazın markası VDO tırların kara kutusudur. VDO markasının ana dağıtıcısıyız. Takograf cihazı tırlar veya otobüsler kaza yaptığı zaman bütün olayları kayıt altına alan cihaz aynı zaman da tırlar ve otobüslerde sürekli çalışan bir cihazdır sürücünün kaç saat araç sürdüğünü vs. rapor edebilir.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 03 Şubat 2022, 23:16:08
SRAM in işe yaradığı nokta şimdi anlaşıldı. Bilgilere sabotojı zorlaştırmak için.
Alıntı yapılan: EmirKorkmaz - 03 Şubat 2022, 23:05:19Hiç bir insan oğlu bunun muadilini yapamaz buna emin olabilirsiniz.
Böyle söyleyince nasa icadı algısı oluşuyor. Neden yapılamasın. Hatta yerlisi bile var aselsan takograf cihazlarından ne farkı var bunun?
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 03 Şubat 2022, 23:20:12
Alıntı yapılan: yas - 03 Şubat 2022, 23:16:08SRAM in işe yaradığı nokta şimdi anlaşıldı. Bilgilere sabotojı zorlaştırmak için. Böyle söyleyince nasa icadı algısı oluşuyor. Neden yapılamasın. Hatta yerlisi bile var aselsan takograf cihazlarından ne farkı var bunun?

Aselsan da satışı yapıyoruz. Fakat aselsan sadece adı yerli. Bütün malzemelerin hepsi çinden geliyor. VDO ise bir Continental markasıdır. Bütün takograf cihazları VDO'yu taklit eder fakat başaramaz. En ufak bir örnek verecek olursak VDO'dan başka hiçbir takograf cihazı V-Hız Grafiği veremez. Başka bir örnek de şudur Devletimize sürücü kartının onayını veren firma VDO'dur.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: z - 03 Şubat 2022, 23:20:53
Olay sadece ramdaki verileri cekmek kadar basit olmamali.

Madem ki kritik bir kart, tasarimcisi ben olsaydim sunu da eklerdim. (kesinlikle eklenmistir de)

Ram ucmus mu? (*)
Hayir, o zaman her sey olunda.
Evet ucmus. O zaman bu durumu flasima da kaydedeyim.

* Flashda ram ucmus flagi set edildiyse ramdaki verileri tekrar kontrol etmeye gerek yok.

Boyle bir yapi kurulduysa ram ucmus olsa bile rama gerisin geri orjinal verileri yazmis olsan bile bu bir ise yaramaz.

Ustelik rami kaldirip yerine flash koymak da ise yaramaz. Guvenlikli en kiytirik kartta bile ram test yapilir. Flash koydugunda bu test gecilemez.

Gene de ramdaki verileri istiyorsan sorun degil hallederiz.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: z - 03 Şubat 2022, 23:26:13
Pilli ramda veri saklamak guvenlik yontemlerinden birisidir fakat her engelin cozumu vardir.

Mesela kritik verilere sahip bir cihazin kutusunun vidalari gevsetilip kapagi biraz aralandiginda ramdaki verileri ucurmak cokca kullanilan tekniklerdendir.

Veriler cok cok kritik ise kartin ustune sadece switch degil, isik sensoru, xray sensoru vs vs de konur.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 03 Şubat 2022, 23:33:55
Alıntı yapılan: z - 03 Şubat 2022, 23:26:13Pilli ramda veri saklamak guvenlik yontemlerinden birisidir fakat her engelin cozumu vardir.

Mesela kritik verilere sahip bir cihazin kutusunun vidalari gevsetilip kapagi biraz aralandiginda ramdaki verileri ucurmak cokca kullanilan tekniklerdendir.

Veriler cok cok kritik ise kartin ustune sadece switch degil, isik sensoru, xray sensoru vs vs de konur.

Hali hazırda uğraştığım cihaz VDO markasının üretmiş olduğu eski model bir cihaz. Eskiyle uğraşmamın sebebi ise en sağlam cihaz eski modeldi fakat üretimi kaldırdı. Eski model olduğu için birçok güvenlik açığı mevcut. Elnec BeeProg+ ile arka taraftaki Flash'da bütün cihazın verileri duruyor. Fakat çalışan bir cihazda pili çektiğiniz de SRAM eğer 3 saniye güç gitmez ise cihaz komple çöküyor. Cihaz işlemcisinde ise cihazın gömülü Ürün kodu olabilir. Fakat benim tahminim SRAM'de sadece cihazı çalıştırma kodları bulunuyor fakat ben çekemiyorum. Bu kodları çekip .bin dosyası şeklinde Flash'a yazabilirsem cihaz çalışabilir. Hem de pilsiz şekilde.

Ram ucmus mu? (*)
Hayir, o zaman her sey olunda.
Evet ucmus. O zaman bu durumu flasima da kaydedeyim.

Bu durum benim de aklıma geldi fakat flash'ı kontrol ettim bütün satırları tek tek çevirdim fakat bu şekilde bir kod görmedim.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Tagli - 03 Şubat 2022, 23:52:52
Tahminimce SRAM aslında runtime verilerini, bir başka deyişle olay kayıtlarını / tarihçesini tutmak için kullanılıyor. İçinde ek olarak ufak bir güvenlik anahtarı da olsa gerek, bu bir şekilde silinirse cihaz çalışmıyor. Ama asıl amacı canlı tarihçe tutmak olduğu için, bunun yerine flash vs. kullanılamaz bence.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: HexfeT - 03 Şubat 2022, 23:53:19
Karta harici enerji vermeden, sadece pil takılı iken sram vcc pinine bakıp sram-pil ilişkisini netleştirmeniz lazım.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 04 Şubat 2022, 00:20:27
Alıntı yapılan: Tagli - 03 Şubat 2022, 23:52:52Tahminimce SRAM aslında runtime verilerini, bir başka deyişle olay kayıtlarını / tarihçesini tutmak için kullanılıyor. İçinde ek olarak ufak bir güvenlik anahtarı da olsa gerek, bu bir şekilde silinirse cihaz çalışmıyor. Ama asıl amacı canlı tarihçe tutmak olduğu için, bunun yerine flash vs. kullanılamaz bence.

Dediğiniz sürücü verilerinin tamamı şuan flash'da kaç saat sürdü kilometre vs. Benim tahminim SRAM 512KB X 16 8.192MB kesinlikle bilgisayarı başlat komutları var. Diğer veriler zaten flash'da.

Alıntı yapılan: HexfeT - 03 Şubat 2022, 23:53:19Karta harici enerji vermeden, sadece pil takılı iken sram vcc pinine bakıp sram-pil ilişkisini netleştirmeniz lazım.

Denedim. Entegrenin 34,12 numaralı bacaklarına 3.2V sürekli geliyor. Pil çıkardıktan 3 saniye sonra 34,12 numaralı bacaklarda 0 volt akabinde cihaz çöküyor.
Çökmüş cihaza tekrar pili takınca aynı bacaklara voltaj geri geliyor. Fakat içerisinde ki bilgiler silindiği için cihaz çalışmıyor.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 04 Şubat 2022, 00:53:03
Alıntı yapılan: Tagli - 03 Şubat 2022, 23:52:52Tahminimce SRAM aslında runtime verilerini, bir başka deyişle olay kayıtlarını / tarihçesini tutmak için kullanılıyor. İçinde ek olarak ufak bir güvenlik anahtarı da olsa gerek, bu bir şekilde silinirse cihaz çalışmıyor. Ama asıl amacı canlı tarihçe tutmak olduğu için, bunun yerine flash vs. kullanılamaz bence.

+Checksum kontrolü yapılıyor olabilir ve doğrulamadan geçmiyor olabilir.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 04 Şubat 2022, 01:02:33
Herkes düşüncesini yazmış, bende yazayım :)

Bence RAM de kod filan yok, çünkü işlemcinin datasheet'ini incelerseniz işlemcinin zaten 512K flash belleği var. Kod harici bellekte koşsaydı, 512K flash lı bir işlemci kullanmak hem mantıksız, hem de ekstra maliyetli olurdu.

İkincisi, yine datasheeti incelerseniz işlemcinin zaten harici bellekten kod çalıştırma özelliği de yok :) bu bilgiler ışığında kodun dahili flashda olma olasılığı %99. Yani elinizdeki hurda kartlarda program kodu zaten mevcut.

Peki pil beslemeli harici RAM ne için kullanılıyor? Tabiki sürekli belleğe yazma işlemi gerektiren olay kaydı için. Belleğin RAM olması döngüsel olarak sonsuz sayıda yazma imkanı sunuyor, pilli olması ise cihaz enerjisi kesilse bile daha olay kayıtlarını sonradan okumak için. Kamyon, tanker gibi sürekli yollarda olan araçların olay kayıtları için flash veya eeprom gibi sınırlı yazma saykılı olan hafılazar uygun değil.

Peki pil söklünce neden çalışmıyor? Muhtemelen flashda çalışan kod bootdan hemen sonra RAM den bir seri numarası veya bir tür magic number gibi birşey okuyor, bu magic number ı bulamazsa çalışmaya devam etmiyor.

Ne yapılabilir? bol kanallı bir logic analyzer ile çalışan bir cihazın RAM asdres ve data hatları capture edilir. İşlemci boot esnasında RAM de hangi adresden hangi veriyi okuyup/yazıyor buna bakılır. RAM in asıl amacı olay kaydını tutmak olduğu için boot esnasında çok fazla data alış/verişi olacağını sanmıyorum. Toplasan belki 10/20 byte hadi bilemedin 100 byte okuyordur.

Yukarıdaki işlem çalışmayan cihaz içinde uygulanabilir. Sonuçta RAM boş olsa bile işlemci içindeki kod illaki RAM e bir okuma/yazma girişiminde bulunacaktır.
Çalışan karttan elde edilen veriler çalışmayan kart üzerinde denenir. RAM yerine varsa aynı pakette içine aynı adresde çalışan verilerin yazıldığı flash kullanılabilir. Veya RAM i simüle edecek birşey yapılabilir. Bu kısımda bir çok alternatif var.

Aslında sağlam bir bütçe ayırabiliyorsanız yapılamaycak birşey değil :) (simetrik veya asimetrik herhangi bir şifreleme olmadığını varsayarak)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 04 Şubat 2022, 01:47:42
Alıntı yapılan: brandice5 - 04 Şubat 2022, 01:02:33Herkes düşüncesini yazmış, bende yazayım :)

Bence RAM de kod filan yok, çünkü işlemcinin datasheet'ini incelerseniz işlemcinin zaten 512K flash belleği var. Kod harici bellekte koşsaydı, 512K flash lı bir işlemci kullanmak hem mantıksız, hem de ekstra maliyetli olurdu.

İkincisi, yine datasheeti incelerseniz işlemcinin zaten harici bellekten kod çalıştırma özelliği de yok :) bu bilgiler ışığında kodun dahili flashda olma olasılığı %99. Yani elinizdeki hurda kartlarda program kodu zaten mevcut.

Peki pil beslemeli harici RAM ne için kullanılıyor? Tabiki sürekli belleğe yazma işlemi gerektiren olay kaydı için. Belleğin RAM olması döngüsel olarak sonsuz sayıda yazma imkanı sunuyor, pilli olması ise cihaz enerjisi kesilse bile daha olay kayıtlarını sonradan okumak için. Kamyon, tanker gibi sürekli yollarda olan araçların olay kayıtları için flash veya eeprom gibi sınırlı yazma saykılı olan hafılazar uygun değil.

Peki pil söklünce neden çalışmıyor? Muhtemelen flashda çalışan kod bootdan hemen sonra RAM den bir seri numarası veya bir tür magic number gibi birşey okuyor, bu magic number ı bulamazsa çalışmaya devam etmiyor.

Ne yapılabilir? bol kanallı bir logic analyzer ile çalışan bir cihazın RAM asdres ve data hatları capture edilir. İşlemci boot esnasında RAM de hangi adresden hangi veriyi okuyup/yazıyor buna bakılır. RAM in asıl amacı olay kaydını tutmak olduğu için boot esnasında çok fazla data alış/verişi olacağını sanmıyorum. Toplasan belki 10/20 byte hadi bilemedin 100 byte okuyordur.

Yukarıdaki işlem çalışmayan cihaz içinde uygulanabilir. Sonuçta RAM boş olsa bile işlemci içindeki kod illaki RAM e bir okuma/yazma girişiminde bulunacaktır.
Çalışan karttan elde edilen veriler çalışmayan kart üzerinde denenir. RAM yerine varsa aynı pakette içine aynı adresde çalışan verilerin yazıldığı flash kullanılabilir. Veya RAM i simüle edecek birşey yapılabilir. Bu kısımda bir çok alternatif var.

Aslında sağlam bir bütçe ayırabiliyorsanız yapılamaycak birşey değil :) (simetrik veya asimetrik herhangi bir şifreleme olmadığını varsayarak)

Fikirleriniz için çok teşekkürler. Fakat anlamadığım kısım SRAM neden 8 MB? Ufak bir yazma işlemi için 8MB bir bellek kullanmak karlı bir iş değil. Önceden işlemci okumuştum fakat çok eski cihazdı onun içerisinde cihazın Ürün numarası gömmüşlerdi. Bunda ise durum çok farklı. Dediğiniz gibi çalışan bir cihazdan Flash hiç çekemedim sebebi ise 48 pin olduğu için araları çok dar. Nasıl bir aparat yapsam ki bunu devre üzerinden verileri çekebileyim.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 04 Şubat 2022, 01:54:21
Buyrun çökmüş olan cihazdan indirdiğim flashdaki çektiğim .bin dosyası.

https://dosya.co/0t1y17pkltnb/M29DW323DB.bin.html
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 04 Şubat 2022, 02:31:50
Alıntı yapılan: EmirKorkmaz - 04 Şubat 2022, 01:47:42Fakat anlamadığım kısım SRAM neden 8 MB? Ufak bir yazma işlemi için 8MB
Yanlış anlaşılmasın bu bahsi geçen sram 8 MegaBayt değil. 8 Megabit eğer MB ifadesi ile yazılırsa MegaByte, Mb ifadesi ile yazılırsa Megabit okunur.
Veri sayfasında bulunan ifade;
Alıntı YapThe CY62157EV30 is a high performance CMOS static RAM
organized as 512K words by 16 bits.
Yani 512 Kword lük bir alana sahip. Bir word 16 bitten oluştuğu için 512k x 16 = 8192Kbit => oda 8Mbit demek oluyor.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 04 Şubat 2022, 02:45:27
Alıntı yapılan: yas - 04 Şubat 2022, 02:31:50Yanlış anlaşılmasın bu bahsi geçen sram 8 MegaBayt değil. 8 Megabit eğer MB ifadesi ile yazılırsa MegaByte, Mb ifadesi ile yazılırsa Megabit okunur.
Veri sayfasında bulunan ifade;Yani 512 Kword lük bir alana sahip. Bir word 16 bitten oluştuğu için 512k x 16 = 8192Kbit => oda 8Mbit demek oluyor.

Özür dilerim yanlış okumuşum  :)  bin dosyasını kontrol edebildiniz mi? altta @brandice5 söylemiş olduğu magic number kodunun SRAM'de bulunduğunu düşünüyorum. Kartı kontrol ettiğim de SRAM deki bazı bacaklar direk arkadaki Flash'a gidiyor ve bu yollar başka hiçbir yere gitmiyor net olarak emin değilim fakat tekrardan kontrol edeceğim.

Alıntı yapılan: brandice5 - 04 Şubat 2022, 01:02:33Herkes düşüncesini yazmış, bende yazayım :)

Bence RAM de kod filan yok, çünkü işlemcinin datasheet'ini incelerseniz işlemcinin zaten 512K flash belleği var. Kod harici bellekte koşsaydı, 512K flash lı bir işlemci kullanmak hem mantıksız, hem de ekstra maliyetli olurdu.

İkincisi, yine datasheeti incelerseniz işlemcinin zaten harici bellekten kod çalıştırma özelliği de yok :) bu bilgiler ışığında kodun dahili flashda olma olasılığı %99. Yani elinizdeki hurda kartlarda program kodu zaten mevcut.

Peki pil beslemeli harici RAM ne için kullanılıyor? Tabiki sürekli belleğe yazma işlemi gerektiren olay kaydı için. Belleğin RAM olması döngüsel olarak sonsuz sayıda yazma imkanı sunuyor, pilli olması ise cihaz enerjisi kesilse bile daha olay kayıtlarını sonradan okumak için. Kamyon, tanker gibi sürekli yollarda olan araçların olay kayıtları için flash veya eeprom gibi sınırlı yazma saykılı olan hafılazar uygun değil.

Peki pil söklünce neden çalışmıyor? Muhtemelen flashda çalışan kod bootdan hemen sonra RAM den bir seri numarası veya bir tür magic number gibi birşey okuyor, bu magic number ı bulamazsa çalışmaya devam etmiyor.

Ne yapılabilir? bol kanallı bir logic analyzer ile çalışan bir cihazın RAM asdres ve data hatları capture edilir. İşlemci boot esnasında RAM de hangi adresden hangi veriyi okuyup/yazıyor buna bakılır. RAM in asıl amacı olay kaydını tutmak olduğu için boot esnasında çok fazla data alış/verişi olacağını sanmıyorum. Toplasan belki 10/20 byte hadi bilemedin 100 byte okuyordur.

Yukarıdaki işlem çalışmayan cihaz içinde uygulanabilir. Sonuçta RAM boş olsa bile işlemci içindeki kod illaki RAM e bir okuma/yazma girişiminde bulunacaktır.
Çalışan karttan elde edilen veriler çalışmayan kart üzerinde denenir. RAM yerine varsa aynı pakette içine aynı adresde çalışan verilerin yazıldığı flash kullanılabilir. Veya RAM i simüle edecek birşey yapılabilir. Bu kısımda bir çok alternatif var.

Aslında sağlam bir bütçe ayırabiliyorsanız yapılamaycak birşey değil :) (simetrik veya asimetrik herhangi bir şifreleme olmadığını varsayarak)

Size nasıl ulaşabilirim? Tavsiyeleriniz neler.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 04 Şubat 2022, 02:50:29
@EmirKorkmaz SRAM 8 megabyte değil 8 megabit, yani 1 megabyte. SRAM'in asıl amacı ufak veri okumak/yazmak değil, asıl amacı olay kayıtlarını tutmak. Yani bu kadar büyük olması normal. Ufak veri okuma/yazma kısmı cihaza özel bir seri numarası veya bir magic number filan olabilir.

Bu çökmüş dediğiniz bin dosyasını aldığınız cihaz fotoğrafını attığınız cihaz mı? yoksa başka bir cihaz mı? Çünkü chip adı (M29DW323DB) 4 megabyte flash olduğunu gösteriyor.
Aynı board üzerinde hem 512K flash hafızalı işlemci, hem 4 MB harici flash, hem de 1MB SRAM mi var? Burası benim için biraz karıştı. Kartın önlü arkalı fotoğrafını atabilirseniz belki daha iyi anlaşışabilir.

Attığınız bin dosyası içinde de olay kayıtları var gibi görünüyor. Eğer bu bin dosyası eski model cihaza ait ise, daha önce bahsettiğim flash silme/yazma sınırından dolayı yeni modelde tasarım değişikliğine gidip olay kayıtlarını silme/yazma sınırı olmayan SRAM'e taşımış olabilirler. Bin dosyası içinde hem kod hem de data var. Buradan sanki eski cihazda tamamen harici bellekten çalışan bir işlemci kullanılmış gibi görünüyor.

Tabi bunların hepsi birer tahmin :) yarım bir fotoğraf ve kısıtlı bilgi ile birşeyler bulup çıkarmaya çalışıyoruz :)
%100 olur diyemem ama bu işi gerçekten yapmak istiyorsanız ciddi bir zaman ve para yatırımı yapmanız gerek. Bu şekilde uzaktan forum üzerinde çözülmesi zor :)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 04 Şubat 2022, 03:06:05
Bence takografın içerisini bile açmaya gerek yok.
(https://www.intermobil.com.tr/wp-content/uploads/2017/09/Resim30.jpg)
Servislere yada üretime özel yapılmış buna benzer bir erişimle cihaz aktif hale geliyor olabilir.

resmi burdan aldım (https://www.intermobil.com.tr/en/brands/vdo/digital-tachograph-solutions/data-management/)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Sozuak - 04 Şubat 2022, 09:50:24
En basitinden şu yapılabilir ki her cihaza firmware yüklenirken o cihazın donanımından seri no da  yazılıma eklenir id şeklinde. Sramdaki programı kopyalasanız da id tutmayacağı için başka kartta çalışmaz.
Tahmin ettim böyle bir çapanoğlu çıkar diye de yazmadım. Veriler de şifrelenmiştir vs dışarıdan manipüle edilemesin diye.

Yazarkasaların da mali hafızası benzer
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: kimlenbu - 04 Şubat 2022, 10:14:35
Madem güzel para kazandıracak bir iş, bütün olay işlemcide. Bastır parayı, bir kaç bin dolara işlemciden kodu al, hex veya assembly olarak. Sonra bakarsın, nereye dallanıyor, ne yapıyor, nereden veri okuyor. Ram'in aktif bir görevi var mı.

Hatta freelancer'a ilan ver, yolla kartı çinliler direkt reverse engineering ile sana şematik yolluyorlar. İstersen kartın aynısını kopyalayıp yolluyorlar.

Bu kadar kazandıracaksa yatırım yapmaya değer.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Sozuak - 04 Şubat 2022, 10:33:39
Böyle yasal düzenlemelere tabi bir cihazın kopyasını yapıp satıp ruhsatlandıramazsınız idari makamlar kabul etmez. Yeri geliyor adamlar özel çip ürettirip kullanıyorlar ne olduğunu bile bulamazsınız. Öyle olsa pos cihazları da kopyalanır, yazarkasalar da kopyalanır. Hadi halledip sattınız, karşınızda VDO var. Anasını ağlatır yapanın. Bir kaza durumunda bu ortaya çıkınca al sana başka bela. Sahtecilikten de başınız belaya girer.
Kullan at tarzı birşey olsa uğraşılırdı ekonomik olarak fayda sağlar. Mesela bir hayvan çiftliğinde hayvanların boynuna darbelere dayanıklık kasası olan bir aparat takılıyordu içi açılamayan presli. Oradan cihazlar hayvanın kimliğini bilip yerini, verdiği süt miktarını hatta süt makinesine girince hayvanın varlığını kodunu tespit ediyordu. Pil bitince cihaz iptaldi. Cihazların  yapısını anlattık pillerini uygun noktadan kesip taktılar hepsi geri kullanıma girdi.
Bu tip bir cihaz olsa sorun yok ama bahsettiğiniz iş bence olmaz.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 04 Şubat 2022, 12:17:29
Alıntı yapılan: brandice5 - 04 Şubat 2022, 02:50:29@EmirKorkmaz SRAM 8 megabyte değil 8 megabit, yani 1 megabyte. SRAM'in asıl amacı ufak veri okumak/yazmak değil, asıl amacı olay kayıtlarını tutmak. Yani bu kadar büyük olması normal. Ufak veri okuma/yazma kısmı cihaza özel bir seri numarası veya bir magic number filan olabilir.

Bu çökmüş dediğiniz bin dosyasını aldığınız cihaz fotoğrafını attığınız cihaz mı? yoksa başka bir cihaz mı? Çünkü chip adı (M29DW323DB) 4 megabyte flash olduğunu gösteriyor.
Aynı board üzerinde hem 512K flash hafızalı işlemci, hem 4 MB harici flash, hem de 1MB SRAM mi var? Burası benim için biraz karıştı. Kartın önlü arkalı fotoğrafını atabilirseniz belki daha iyi anlaşışabilir.

Attığınız bin dosyası içinde de olay kayıtları var gibi görünüyor. Eğer bu bin dosyası eski model cihaza ait ise, daha önce bahsettiğim flash silme/yazma sınırından dolayı yeni modelde tasarım değişikliğine gidip olay kayıtlarını silme/yazma sınırı olmayan SRAM'e taşımış olabilirler. Bin dosyası içinde hem kod hem de data var. Buradan sanki eski cihazda tamamen harici bellekten çalışan bir işlemci kullanılmış gibi görünüyor.

Tabi bunların hepsi birer tahmin :) yarım bir fotoğraf ve kısıtlı bilgi ile birşeyler bulup çıkarmaya çalışıyoruz :)
%100 olur diyemem ama bu işi gerçekten yapmak istiyorsanız ciddi bir zaman ve para yatırımı yapmanız gerek. Bu şekilde uzaktan forum üzerinde çözülmesi zor :)

Buyrun anakartın önden ve arkadan görüntüsü.

(https://i.ibb.co/SVptkw2/Whats-App-Image-2022-02-04-at-12-12-25.jpg) (https://ibb.co/SVptkw2)

(https://i.ibb.co/ZdzfVf9/Whats-App-Image-2022-02-04-at-12-12-26.jpg) (https://ibb.co/ZdzfVf9)

Alıntı yapılan: yas - 04 Şubat 2022, 03:06:05Bence takografın içerisini bile açmaya gerek yok.
(https://www.intermobil.com.tr/wp-content/uploads/2017/09/Resim30.jpg)
Servislere yada üretime özel yapılmış buna benzer bir erişimle cihaz aktif hale geliyor olabilir.

resmi burdan aldım (https://www.intermobil.com.tr/en/brands/vdo/digital-tachograph-solutions/data-management/)

Bu cihaz veri indirme cihazıdır. Takograf cihazındaki sürücünün kaç saat sürdüğü, kaç kilometre hızlı gittiği vs. bu bilgileri almaya yarayan cihazdır.

Alıntı yapılan: kimlenbu - 04 Şubat 2022, 10:14:35Madem güzel para kazandıracak bir iş, bütün olay işlemcide. Bastır parayı, bir kaç bin dolara işlemciden kodu al, hex veya assembly olarak. Sonra bakarsın, nereye dallanıyor, ne yapıyor, nereden veri okuyor. Ram'in aktif bir görevi var mı.

Hatta freelancer'a ilan ver, yolla kartı çinliler direkt reverse engineering ile sana şematik yolluyorlar. İstersen kartın aynısını kopyalayıp yolluyorlar.

Bu kadar kazandıracaksa yatırım yapmaya değer.

İşlemci korumalı olabilir net bir bilgim yok sebebi ise soketinin piyasada olmaması.

Alıntı yapılan: Sozuak - 04 Şubat 2022, 10:33:39Böyle yasal düzenlemelere tabi bir cihazın kopyasını yapıp satıp ruhsatlandıramazsınız idari makamlar kabul etmez. Yeri geliyor adamlar özel çip ürettirip kullanıyorlar ne olduğunu bile bulamazsınız. Öyle olsa pos cihazları da kopyalanır, yazarkasalar da kopyalanır. Hadi halledip sattınız, karşınızda VDO var. Anasını ağlatır yapanın. Bir kaza durumunda bu ortaya çıkınca al sana başka bela. Sahtecilikten de başınız belaya girer.
Kullan at tarzı birşey olsa uğraşılırdı ekonomik olarak fayda sağlar. Mesela bir hayvan çiftliğinde hayvanların boynuna darbelere dayanıklık kasası olan bir aparat takılıyordu içi açılamayan presli. Oradan cihazlar hayvanın kimliğini bilip yerini, verdiği süt miktarını hatta süt makinesine girince hayvanın varlığını kodunu tespit ediyordu. Pil bitince cihaz iptaldi. Cihazların  yapısını anlattık pillerini uygun noktadan kesip taktılar hepsi geri kullanıma girdi.
Bu tip bir cihaz olsa sorun yok ama bahsettiğiniz iş bence olmaz.

Ana dağıtıcı olduğumuz için bu işlemler bizim için yasal. Zaten olan cihazlar müşterilerin veya garantili cihazlar.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Sozuak - 04 Şubat 2022, 12:33:21
Cihazin kopyalanmasi ile ilgili bahsetmistim.

Bu iste basarili olunabilir mi bence dusuk ihtimal. Program sramda data flasta olmali zira pil bitince yada kaza olup yerinden cikarsa kayitlar silinir. Bu kadar aptal olamazlar diyorum. Zaten pil cikinca cihazin isi bitiyor diyorsunuz.
Firma isi garantiye almak icin programi bir yerlerdeki id ile garantiye almis olabilir. Mesela seri no iceren minik bir bellek gibi.
Sistemin orijinal oldugunu tespit eden samsung knox gibi telefonlarda root islemini kontrol eden benzer bir yapi kurulmus olabilir.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Tagli - 04 Şubat 2022, 12:51:06
Alıntı yapılan: Sozuak - 04 Şubat 2022, 12:33:21zira pil bitince yada kaza olup yerinden cikarsa kayitlar silinir.
Cihazı ben tasarlıyor olsam, SRAM'de saklanan olay kaydını belli aralıklarla harici flash'a da yedeklerdim. Ancak verilerin yetkisiz kişiler tarafından tahrip edilmesini engellemek için burada da bir çeşit şifreleme şart bence.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 04 Şubat 2022, 14:47:44
Pilli Ramler Genelde Anı Loglamak için kullanılırlar.İButton gibi.
Anı Loglamak için Flash veya Eeprom Rom tipi hafızalar Risk oluşturur.
Çünkü hata durumunun ne zaman ne şekilde geleceği bilinmez bir durum.
İşlemci bozulabilir,Elektrik kesilebilir,araç kaza yaparsa Sensörler vs hasar görebilir.
Bu tip verilerin Rom tipi hafızalara yazılması hem zaman açısından hem de Hafızaların
yazma ömürleri açısından Risk oluşturur.

Bunun kopyalanacağını düşünmek Tatlı bir hayal kurmak olur sanırım.
Her şey açık net ortada.Bunu tasarlayan vatandaş bunun kopyalanabileceğini düşünmemiş olabilirmi?

Pilli Ramin 2 görevi vardır.
1. anı loglamak, 2.Cripto Key kodu barındırmak.
Key Kodu bir çok bileşene göre Cihaza,cihazın Donanımına özel Üniq-bilinmez bir Koddur.
Bunu sadece üretici bilir.
Bileşenlerinde, kullanılan işlemcilerin veya başkaca hafıza donanımlarının
Device kodu da vardır.Ve bunlarda Uniq tir.

Eskiden Yıllar evvel Kola makinesindeki bir arızaya bakmıştım.Sozuak'ın eklediği resimdeki Kendinden Pilli Ram Kullanmışlar.Hepsi aynı olan bir sürü makine var,pili bitik olanlar çalışmıyor.
Ramler Soketli,Söksende Pil kendisinde olduğu için verileri kaybetmeden kalabiliyor.
Her şeyi aynı olmasına rağmen Pilleri bitik olanlara taktığımda Cihazlar yine çalışmıyor.
Rami kendi kartına takınca sorunsuz,işin ilginç yanı tam da kaldığı noktadan çalışmasına devam ediyor.Çalışan sorunu olmayan Ramleri bile yer değiştirdiğimde Cihazlar çalışmıyor.

Sonra bir Arkadaş vasıtası ile bu işlerle eskiden uğraşmış teknisyen bir arkadaşla
görüştük.Rica ettik geldi baktı.Dediki bunu çalıştrımanız İmkansız ötesi.
Bunların belli kodları var illaki O kodların girilmesi gerekir diye.Kodlar nerede?
Ben bulurum dedi gitti 2-3 gün sonra Elinde Dosya kağıtlarıyla geldi.
Her makinenin Seri numarasına göre özel Kodları var.Bayağı uzunca.
Bu kodları girme Prosedürü var birde.Al kod gir şeklinde değil.
Önce nasıl gireceğini Klavyeden yazıyor KArt cevap veriyor sonra tek tek Extendet Ascii
kodlarından oluşan karışık çarşamba pazarı bir kod dizesi giriyor.
Yanlış kod girersen Wrong-Nah diyor ve yanlış girme Sayısıda var.Oturayım sabaha kadar
Kod deneyeyim durumu da yok vs.

Bazı Chip firmaları bu durumlar için Security Chip diye bir şey geliştirdiler.
Belki eskiden beri vardı ben bilmiyorum.İllaki ama İllaki O entegreyi Sadece O cihaza-Devreye takınca çalışıyor.

Öyle kolay olsaydı,öyle kolay kolay olur,burada bu konu açılmazdı sanırım.

EmirKorkmaz, Bu işin en mantıklı yanı Kartı komple kendiniz tasarlayacaksınız.
Bu sayede Kral siz olacaksınız.Yoksa gerçekten olacak iş değil.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 04 Şubat 2022, 16:48:09
Alıntı yapılan: JOKERAS - 04 Şubat 2022, 14:47:44Pilli Ramler Genelde Anı Loglamak için kullanılırlar.İButton gibi.
Anı Loglamak için Flash veya Eeprom Rom tipi hafızalar Risk oluşturur.
Çünkü hata durumunun ne zaman ne şekilde geleceği bilinmez bir durum.
İşlemci bozulabilir,Elektrik kesilebilir,araç kaza yaparsa Sensörler vs hasar görebilir.
Bu tip verilerin Rom tipi hafızalara yazılması hem zaman açısından hem de Hafızaların
yazma ömürleri açısından Risk oluşturur.

Bunun kopyalanacağını düşünmek Tatlı bir hayal kurmak olur sanırım.
Her şey açık net ortada.Bunu tasarlayan vatandaş bunun kopyalanabileceğini düşünmemiş olabilirmi?

Pilli Ramin 2 görevi vardır.
1. anı loglamak, 2.Cripto Key kodu barındırmak.
Key Kodu bir çok bileşene göre Cihaza,cihazın Donanımına özel Üniq-bilinmez bir Koddur.
Bunu sadece üretici bilir.
Bileşenlerinde, kullanılan işlemcilerin veya başkaca hafıza donanımlarının
Device kodu da vardır.Ve bunlarda Uniq tir.

Eskiden Yıllar evvel Kola makinesindeki bir arızaya bakmıştım.Sozuak'ın eklediği resimdeki Kendinden Pilli Ram Kullanmışlar.Hepsi aynı olan bir sürü makine var,pili bitik olanlar çalışmıyor.
Ramler Soketli,Söksende Pil kendisinde olduğu için verileri kaybetmeden kalabiliyor.
Her şeyi aynı olmasına rağmen Pilleri bitik olanlara taktığımda Cihazlar yine çalışmıyor.
Rami kendi kartına takınca sorunsuz,işin ilginç yanı tam da kaldığı noktadan çalışmasına devam ediyor.Çalışan sorunu olmayan Ramleri bile yer değiştirdiğimde Cihazlar çalışmıyor.

Sonra bir Arkadaş vasıtası ile bu işlerle eskiden uğraşmış teknisyen bir arkadaşla
görüştük.Rica ettik geldi baktı.Dediki bunu çalıştrımanız İmkansız ötesi.
Bunların belli kodları var illaki O kodların girilmesi gerekir diye.Kodlar nerede?
Ben bulurum dedi gitti 2-3 gün sonra Elinde Dosya kağıtlarıyla geldi.
Her makinenin Seri numarasına göre özel Kodları var.Bayağı uzunca.
Bu kodları girme Prosedürü var birde.Al kod gir şeklinde değil.
Önce nasıl gireceğini Klavyeden yazıyor KArt cevap veriyor sonra tek tek Extendet Ascii
kodlarından oluşan karışık çarşamba pazarı bir kod dizesi giriyor.
Yanlış kod girersen Wrong-Nah diyor ve yanlış girme Sayısıda var.Oturayım sabaha kadar
Kod deneyeyim durumu da yok vs.

Bazı Chip firmaları bu durumlar için Security Chip diye bir şey geliştirdiler.
Belki eskiden beri vardı ben bilmiyorum.İllaki ama İllaki O entegreyi Sadece O cihaza-Devreye takınca çalışıyor.

Öyle kolay olsaydı,öyle kolay kolay olur,burada bu konu açılmazdı sanırım.

EmirKorkmaz, Bu işin en mantıklı yanı Kartı komple kendiniz tasarlayacaksınız.
Bu sayede Kral siz olacaksınız.Yoksa gerçekten olacak iş değil.


Tavsiyeleriniz için çok teşekkürler. Fakat cola cihazından durum farklı bizim cihazlarda farklı bir pil taksanda çalışıyor tek farkı pili komple söküp 3 saniye beklememen gerekiyor. Zaten halihazırda flash'ı komple aldım. Tek SRAM kaldı. Eğer ondanda kaynaklı değil ise işlemcinin soketini yaptırmam gerekiyor.

Peki şu şekilde bir işlem olur mu sizce çalışan cihazda, kullanılmış olan bir cihazda sadece flash'daki verileri değiştirsem çalışır mı? SRAM hiç dokunmadan sıfır olan cihazın flash'ı kopyalayıp kullanılmış ikinci el cihaza atabilir miyim?
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 04 Şubat 2022, 17:04:10
Flashı kopyalayıp Diğer cihaza yazarak bu iş çözülmez diye düşünüyorum.

Bu gibi cihazlara özellikle bu tip Korumalar eklenirki dışarıdan müdahele edilemesin,değiştirelemesin diye.Hayat Memat meselesi gözüyle görülür.

Sizin Flashı söktüğünüzü bile,hatta başka Flash taktığınızı bile Loglayacak.
Siz olsanız,böyle bir durumda sistemin çalışmasına göz yumarmıydınız?

Mesela Fabrikanın yerinde olun ve cihazı siz tasarlamış olun.
Cihazı "ilk" çalıştırdığımız an İşlemcinin Device Id Kodu ile
harmanladığı Random bir Key ürettiğini ve bu kodu Flasha yazdığını düşünün.
Cihazı ikinci ve daha sonra defalarca çalıştırdığımızda Key kodunun karşılığının da
Ram'e yazıldığını düşünün.Bunu nasıl çözeceksiniz?

Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: MrThinking - 04 Şubat 2022, 17:36:48
Buna benzer pilli bir cihaz benim sektörde de var.
Pili söktüğünüz anda veya pil bittiği anda hazfızada ne varsa siliyor. Hafıza dedim çünkü bu dediğiniz, sdram, ram, flash, eprom hepsi var üstünde. Sonra yeniden programlamak zorunda kalıyorum.
Bu tip cihazlarda periyodik bakım aşamalarında, kuralına uygun pil değişimi nasıl olmalıdır?
Ben genelde pile paralel bir pil daha lehimleyip eski pili çıkarıp yeni pili takıyorum. Sonrada lehimlediğim pili çıkarıyorum. Yada bu işi cihaz canlı iken yani enerjili iken yapıyorum.
Sizce bu yaptığım doğru mu?
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Tagli - 04 Şubat 2022, 18:01:05
Konuyla çok ilgili olmasa da aklıma geldi, sorayım dedim:

OGS (Otomatik Geçiş Sistemi) cihazları da bildiğim kadarıyla pilleri bittiğinde bozuluyorlar. Cihazı veren yer (ben bankadan almıştım) 3 yıl garanti veriyor, pil bitmesini de kapsayacak şekilde. İnternette bunların canlı pil değişimini anlatan videolar da var.

OGS cihazlarında da güvenlik sebebiyle mi bu yönteme başvuruyorlar yoksa bozulsun da yenisini satalım diye mi? Bendeki de bozulmuş durumda (5-6 yıl oldu galiba alalı). Gerçi plaka kayıtlı olduğu için yine bir şekilde bakiyeden düşüyor, kaçak geçiş cezası gelmiyor. Eskiden bip sesi gelirdi, ses kesilince cihazın öldüğünü anladım.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 04 Şubat 2022, 18:24:13
Alıntı yapılan: EmirKorkmaz - 04 Şubat 2022, 16:48:09Peki şu şekilde bir işlem olur mu sizce çalışan cihazda, kullanılmış olan bir cihazda sadece flash'daki verileri değiştirsem çalışır mı? SRAM hiç dokunmadan sıfır olan cihazın flash'ı kopyalayıp kullanılmış ikinci el cihaza atabilir miyim?

Bence sıfır cihazı bozmadan, elinde iki tane çalışan aynı model eski varsa flashlarını değiştirip deneyebilirsin.
Ram olayına gelince daha önceki mesajlarımda vurguladığım gibi, Kart okuyucu yerinden yada başka bir ara yüz donanımında yüklemesi yapılıyor olabilir. Belki de cihazı sıfırlamak yada tekrar çalıştırmak için gerekli olan her şey flash yada mcu nun içerisinde hazır olabilir. Belki de bu işlem master bir kart ile belki değişik tuş kombinasyonlarıyla başlatılıyor olabilir. Çünkü bunu ürettikten sonra devreye almak için teknisyenin çok uğraşmaması gerekli. İsim marka vermeden anlatayım eskiden çalıştığım firma telekomünikasyon sektöründe ünlü birkaç markanın distribütörüydü. Kullandığımız ton paneller bilinen hiçbir mantıklı neden yokken belirsiz bir süre sonra arızalanırdı. Elimizdeki sağlamlarla bunları değiştirirdik. Bir süre sonra atıyorum 15-20 adet kadar arızalı panel birikince teknik serviste bunları terminale bağlar servis menüsüne girerdik. Cihaz herhangi bir menüye erişim vermeden bize bir numara verir ve karşılığında magic number (yukarıda bahseden olmuştu) girmemizi isterdi. Cihazların seri numarasını ve o cihazın bize verdiği numarayı liste yapıp üreticiye taaa amerikaya mail gönderirdik. Onlarda listeye karşılık gelen magic numaraları gönderirlerdi. Sonuçta numara girme işlemi sonucunda cihaz tekrar çalışırdı. Kart üzerindeki epromları değiştirdiğimizde tekrar çalışmaz hale gelirdi. Tekrar yerlerine alsanız dahi çalışmazdı. Fakat ürettiği numaraya karşılık gelen magic number tekrar girildiğinde çalışırdı. Şematiği detaylı incelerken fark ettik ki TO-92 kılıflı transistör görünümlü bir malzeme one-wire serial number entegresiymiş. Bununla beraber epromu değiştirdiğimizde çalıştığını test ettik. Özetle bu yapıyı hacklemek kolaylaştı. Tekbir epromun datasını kullanıp aynı numarayı üreten bir seri numara generatörü yapıldığında tekbir magic number ile istediğiniz kadar üretebilir yada tamir edebilirsiniz. Neyse bunun gibi anlatabileceğim daha birçok değişik deneyimim var muhakkak benden çok daha fazla deneyimi olanlarda var forumda. Bence sram daki veriyi okumak hiçbir işe yaramayacak. Çünkü o veri o cihaza özel olabilir ve başka bir cihazda anlamsız olabilir. Sram daki veri kopyalandığında çökmüş olan cihazın 100% çalışacağını bilmenin en kısa yolu pil takılı iken, sram haricindeki mcu, flash, eprom içerisinde veri barındırabilecek ne varsa çalışan kartınki ile takım olarak değiştirilmesi sonucunda ortaya çıkacaktır.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 04 Şubat 2022, 18:28:09
Alıntı yapılan: Tagli - 04 Şubat 2022, 18:01:05OGS cihazlarında da güvenlik sebebiyle mi bu yönteme başvuruyorlar yoksa bozulsun da yenisini satalım diye mi?

Bence tamamen ticari. Zaten plakayı okuyorsun sistem oradan , HGS etiketi, OGS cihazı da neymiş.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 04 Şubat 2022, 18:35:12
Bence olayi biraz abartmissiniz. Bir embedded cihazda olabilecek tum koruma yontemleriyle calismis biri olarak (tamper detection, secure processor, secure boot, ARM TrustZone, TEE (trusted execution environment), secure room, HSM (hardware security module), SAM (secure access module), firmware signing, PKI, privileged mode, secure monitor) bu cihazda bahsettiginiz seviyede bir koruma oldugunu dusunmuyorum. Arkadas kolayca flash hafizadaki bilgileri almis bile. Gercekten korumasi olan bir cihazda bunun mumkun olmasi cok zor.

Bu gibi urunlerde marka degeri cihazin kendisinin onune gecer. Yani siz birebir ayni cihazi yapsaniz bile kimse birden bire bu markadan sizin urununuze gecis yapmaz. Marka guvenilirligi denen sey budur, yani bu marka butun kaynak kodlari internette yayinlasa bile satislarindan birsey eksilecegini dusunmuyorum. Ironik olarak en fazla korumayi bilinirligi en az, kucuk olcekli firmalar yapar, buyuk firmalarin bu kadar korunmaya ihtiyaci yoktur.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 04 Şubat 2022, 18:51:29
Flash hafızanın korunması gibi bir şey söz konusu olamaz ki zaten. Flash hafızaya erişim engeli olsa mcu bu verilere nasıl erişecek, varsa mcu da protect olabilir ancak.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 04 Şubat 2022, 19:08:52
@yas ben tek bir komponentden degil cihazin tamamindan bahsediyorum. Bu cihaz bahsettiginiz kadar ust seviyede bir koruma ile tasarlansaydi o kodlari da almak mumkun olmazdi.

Ayrica uygun islemci kullanarak harici flashdan encrypted firmware calistirabilirsiniz.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 04 Şubat 2022, 19:39:41
Alıntı yapılan: brandice5 - 04 Şubat 2022, 18:35:12Arkadas kolayca flash hafizadaki bilgileri almis bile
diye söyleyince buna bir engel olmadığını belirtmek istemiştim o sebeple yazdım. Sonuçta çekilen veri ister ham ister kriptolu olsun sonuçta onu işleyen kısım mcu tarafı.

Burada üst düzey bir korumanın olduğunu bende düşünmüyorum. Sadece bir kısım verilerin ram da tutulması güvenlik amaçlı diye düşünüyorum. Sürüş bilgileri içeren ve hukuki açıdan delil niteliği olabilecek verilerin manipüle edilmesini önlemek amaçlı olabilir. Muhtemelen canbus hattı takip edilerek kaza yada kontak kapatma gibi durumlarda bu veriler kalıcı bir bölgeye yazılıyor olabilir.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 04 Şubat 2022, 21:55:23
Üretim videosunu gördüğünüz gibi. Ne yapabiliriz bilmiyorum çözücez inş.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 04 Şubat 2022, 22:04:43
@brandice5 tavsiyeleriniz neler? Ne yapmamı önerirsiniz? Şuan sadece iki seçenek kaldı. SRAM ve işlemci. Çalışan bir cihazdan flash'ın içerisindeki kodları mı almam gerekiyor? Çökmüş cihazlardan farklı olabilir mi? Fakat benim tahminim SRAM içerisinde her ne varsa çalışmasına yarıyor. İşlemcide bir şey olduğunu sanmıyorum. SRAM söktükten sonra zaten işlemcide flash var. Flash'a herhangi bir müdahalede bulunamaz. Flash'da ise çökse bile bütün kodlar duruyor fakat bilgisayarı başlat komutlarını ben göremedim. Benim şahsi düşüncem SRAM'de %99 bilgisayarı başlatma komutu var.

Fakat ST ile irtibata geçtim. İşlemcide kesinlikle koruma olabileceğini söylüyor.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: CLR - 05 Şubat 2022, 16:46:06
Benim anladığım cihaz üretildikten sonra sram'a önemli konfigürasyon bilgilerini bir terminal vasıtasıyla yazmışlar,Sram'daki bilginin bozulması istenmediği için batarya bağlamışlar. Zaten sram akımı çok düşük, yılllarca batarya bitmez.Batarya bittiğinde cihazın servisi vasıtasıyla yeniden terminalden konfig edilmesini (konfig verisi pc'de) yeniden yüklenmesini istemişler olabilir.

Normalde sramdaki konfig verileri bilinmiyor ama büyük ihtimalle cihaz ID'si, serino, işlmeci chip id vs ile koruyabilirler veya koruma olmayadabilir. Buyük firmalar çoğunlukla korumazlar.

Benim elimde bu cihazdan çok sayıda olsaydı aynı anda çalışan cihazın sram'ını devre üzerinde okur çalışmayana devre üzerinde yazardım.
   
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 06 Şubat 2022, 01:36:11
@EmirKorkmaz benim yapacağım ilk şey çalışan bir cihaz ilk açılışta SRAM'den ne okuyor/yazıyor ona bakardım. Buradaki zorluk, SRAM 512Kx16 olduğu için 19 adres hattı ve 16 data hattı var. Sadece adres ve data hatları toplamı 35 IO yapıyor. Bunlara birde CE,OE,WE vs IO ları da eklenecek.

Benim şu ana kadar gördüğüm makul fiyatlı en çok IO su olan logic analyzer 32 kanal (299€)

https://www.amazon.com/Digital-Discovery-Speed-Logic-Analyzer/dp/B07RDZL55M

senin sanırım 64 kanal logic analyzer ihtiyacın olacak. 32 kanaldan sonrası artık iyice profesyonel ekipman sınıfına giriyor, Tektronix, Keysight gibi firmalara bakman lazım. Bu firmaların ürünleri de biraz tuzlu olur, 5000€ filan gözden çıkarman lazım.

Ya da bol GPIO lu bir işlemci ile kendi logic analyzerını kendin yapacaksın, ya da çakma saleae lerden 5-6 tane grup yapacaksın ama burda da verileri birleştirme sorunu var.
Dediğim gibi bu iş zaman ve para isteyen bir iş, ve %100 çözüleceğininde garantisi yok.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 06 Şubat 2022, 03:05:09
Alıntı yapılan: brandice5 - 06 Şubat 2022, 01:36:11@EmirKorkmaz benim yapacağım ilk şey çalışan bir cihaz ilk açılışta SRAM'den ne okuyor/yazıyor ona bakardım. Buradaki zorluk, SRAM 512Kx16 olduğu için 19 adres hattı ve 16 data hattı var. Sadece adres ve data hatları toplamı 35 IO yapıyor. Bunlara birde CE,OE,WE vs IO ları da eklenecek.

Benim şu ana kadar gördüğüm makul fiyatlı en çok IO su olan logic analyzer 32 kanal (299€)

https://www.amazon.com/Digital-Discovery-Speed-Logic-Analyzer/dp/B07RDZL55M

senin sanırım 64 kanal logic analyzer ihtiyacın olacak. 32 kanaldan sonrası artık iyice profesyonel ekipman sınıfına giriyor, Tektronix, Keysight gibi firmalara bakman lazım. Bu firmaların ürünleri de biraz tuzlu olur, 5000€ filan gözden çıkarman lazım.

Ya da bol GPIO lu bir işlemci ile kendi logic analyzerını kendin yapacaksın, ya da çakma saleae lerden 5-6 tane grup yapacaksın ama burda da verileri birleştirme sorunu var.
Dediğim gibi bu iş zaman ve para isteyen bir iş, ve %100 çözüleceğininde garantisi yok.


Tavsiyeleriniz için çok teşekkürler. Haklısınız şuan halihazırda SRAM ne yapıyor bilmiyoruz. Öncelikle SRAM ne yapıyor ve içerisinde neler var bunu bilmemiz gerekiyor. Sormak istediğim başka soru şu; Cihaza arka soketlerinden flash'ı okuyabilir miyiz? Bir diğeri ise çalışan bir kullanılmış cihaza sıfır çalışan cihazın flash'ından alınmış verileri kullanılmış olan cihazın flash'ına yazabilir miyiz? Devre üzerinde program atmam için ve 48 pin olduğu için araları çok dar. Nasıl bir aparat kullanmam gerekiyor? Flash araları yaklaşık 0.5mm. Logic Analyzer 2 adet 32 kanallı alsam ikisini birbirine bağlayamaz mıyım?
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 06 Şubat 2022, 12:17:09
Flash ı okuyup yazdığınızdan tam olarak emin olmanın yolu onu kart üzerinden söküp sizin flash a uygun adaptör ile yani vsop48 adaptör ile universal bir programlayıcı ile okuyup yazabilirsiniz. Fakat benim anlamadığim kısım siz bunu daha önce yaptığınızı söylemiştiniz. Paylaştığınız binary dosya bile vardı bunu nasıl elde ettiniz?
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 06 Şubat 2022, 12:55:16
Alıntı yapılan: yas - 06 Şubat 2022, 12:17:09Flash ı okuyup yazdığınızdan tam olarak emin olmanın yolu onu kart üzerinden söküp sizin flash a uygun adaptör ile yani vsop48 adaptör ile universal bir programlayıcı ile okuyup yazabilirsiniz. Fakat benim anlamadığim kısım siz bunu daha önce yaptığınızı söylemiştiniz. Paylaştığınız binary dosya bile vardı bunu nasıl elde ettiniz?

Şuanda da indirebiliyorum. TSSOP48 TO DIP48 aldım. Fakat devreyi karttan sökmeden almak istiyorum. Normalde söküp adaptör ile alabiliyorum.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 06 Şubat 2022, 14:52:25
Sökmeden almaya çalışmak çok büyük risk. Flash enerjilendiğinde mcu ve ram a enerji gidecek. %99.99 flash ve ram in adres ve data pinleri birbirlerine paralel bağlıdır. Bunu öçle bilirsin. Mesela ram in IO.0 ile flashın IO.0 birbirine kısa devredir. MCU CE ile hangisini seçerse o birimde işlem gerçekleşir. Flashtan data okuyacağım derken yanlışlıkla ram CE ve WR aktif olursa ram daki veri değişmiş olur.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 06 Şubat 2022, 15:26:38
Alıntı yapılan: yas - 06 Şubat 2022, 14:52:25Sökmeden almaya çalışmak çok büyük risk. Flash enerjilendiğinde mcu ve ram a enerji gidecek. %99.99 flash ve ram in adres ve data pinleri birbirlerine paralel bağlıdır. Bunu öçle bilirsin. Mesela ram in IO.0 ile flashın IO.0 birbirine kısa devredir. MCU CE ile hangisini seçerse o birimde işlem gerçekleşir. Flashtan data okuyacağım derken yanlışlıkla ram CE ve WR aktif olursa ram daki veri değişmiş olur.

Evet birbirlerine bağlılar.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: z - 06 Şubat 2022, 15:41:45
MCU'yu resette tutunca   bus serbest kalir. Adres bacaklarindan bazilari kapilar uzerinden surulduyse onlar tespit edilir.

Bu esnada we,cs.oe vs vs pinler inactif durumdadir. Kisacasi bilincli sekilde yaklasinca ram orda kabak gibi duruyor. Bir sekilde okunur.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: CLR - 06 Şubat 2022, 16:07:33
(Ben yazmadan Z yazmış), sram için yazıyorum çünkü onun içindekini almak daha zor, (Flash'ı söküp okuyup geri lehimlemek daha basit) Mcu'yu resete çekersen ve orada bekletirsen tüm IO'lar float olur, için rahat etmesini istersen diğer chiplerin CS'lerini disable konuma alırsan, donanım üzerinde sorunsuz okunabilir veya yazılabilir ama iki sram'a erişebilecek bir donanım yapmak ve mcu ile sram'e yazıp okumayı bilmeyi gerektirir.

Sistem tam olarak benzemesede bir sram anımı anlatayım :Sram tester olarak gsm baz istasyonlarındaki gproc denilen kartlardaki SRAM'lar için yapmıştım, bir kartta 36 adet sram vardı, bir donanım tasarladım ve sram'ın tüm adresine yazdım ve geri okudum (söküp, entegre soketine yerleştirerek) , match değilse o sram'ı arızalı olarak işaretledim, 30 karttan 25'ini bu şekilde tamir ettim. Çok kazançlı bir işti.

size gproc'un resmini göstereyim, kırmızı bölgeli kısım

 
(https://i.ibb.co/jZccRdq/gproc.jpg) (https://ibb.co/jZccRdq)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 06 Şubat 2022, 16:17:21
Flash'ı sökmeden Okumak veya yazmak için İşlemcinin J-Tag bağlantısı noktası olması gerekir bu varmı?Ayrıca İşlemciye özel yazılmış Pc Arayüz Programıda gerekli.
Bir nevi Bootlader olmalı.Bunlar olmadan Flashı okumak İmkansız.
Bu işler bayağı komplex sayılabilecek şeyler.

Ayrıca Flashı okumak hiç bir işe yaramayacaktır.Çünkü Flash Rom tipi hafızalara genelde geçmiş zaman Logları,Menü,bazı Sitgem Configrasyonları kayıt edilir.Bunlar tamamen tasarımcının keyfine kalmış şeyler.
Bence bütün iş daha öncede dediğim gibi Pilli Ram'de.Bu Ramlerin içine Key veya Anlık Log kayıtları yazılacaksa bunlar Dinamik olur.Sürekli değişir.İşin mantığıda budur zaten.
Dinamik key,Cihazın veya devrenin taklidinden çok İçindeki Anlık veriyi değiştirilemesin
diyedir.

Bazı Cihazlarda Bu key harici Bir Eeprom tarafından Static olarak Eeprom hafızasında
Eepromun ilk veya Son adreslerinde olacak şekilde tasarlanırdı.
Bu gibi durumlarda,pekte önemi olmayan basit cihazlarda Eepromu okuyup İlk veya son adreslerindeki Hex veya Bin okuyup veya silip farklı değer yazarak Key oluştururduk.
Sizin Cihazda bunu Ram ile yapmışladır ve bu dinamiktir.Sürekli değişen bir key vardır.

Bu sebeple bunu çözmek Çok zor olur.Arkadaşların önerileri Profesyonel Logic Analizör cihazı
bir sürü uğraş ve eldeki dataları ki bunların sürekli değişmesi muhtemel,çözmek icab eder.
Çok zor bir iş.Bir devrede Pilli bir Ram görürseniz o devre Çok özel bir Devredir.
Kolay kırılmasın diyedir.Yoksa bu herifler onu çok çok daha basit bir şekilde yaparlardı.

Size Tavsiye Rus sitelerini araştırın.Ruslar bu konuda çok iyiler.
Batıya zarar verecek her konuda ve Tilkilikte üstelerine yok.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 07 Şubat 2022, 00:57:42
Alıntı yapılan: JOKERAS - 06 Şubat 2022, 16:17:21Flash'ı sökmeden Okumak veya yazmak için İşlemcinin J-Tag bağlantısı noktası olması gerekir bu varmı?Ayrıca İşlemciye özel yazılmış Pc Arayüz Programıda gerekli.
Bir nevi Bootlader olmalı.Bunlar olmadan Flashı okumak İmkansız.
Bu işler bayağı komplex sayılabilecek şeyler.

Ayrıca Flashı okumak hiç bir işe yaramayacaktır.Çünkü Flash Rom tipi hafızalara genelde geçmiş zaman Logları,Menü,bazı Sitgem Configrasyonları kayıt edilir.Bunlar tamamen tasarımcının keyfine kalmış şeyler.
Bence bütün iş daha öncede dediğim gibi Pilli Ram'de.Bu Ramlerin içine Key veya Anlık Log kayıtları yazılacaksa bunlar Dinamik olur.Sürekli değişir.İşin mantığıda budur zaten.
Dinamik key,Cihazın veya devrenin taklidinden çok İçindeki Anlık veriyi değiştirilemesin
diyedir.

Bazı Cihazlarda Bu key harici Bir Eeprom tarafından Static olarak Eeprom hafızasında
Eepromun ilk veya Son adreslerinde olacak şekilde tasarlanırdı.
Bu gibi durumlarda,pekte önemi olmayan basit cihazlarda Eepromu okuyup İlk veya son adreslerindeki Hex veya Bin okuyup veya silip farklı değer yazarak Key oluştururduk.
Sizin Cihazda bunu Ram ile yapmışladır ve bu dinamiktir.Sürekli değişen bir key vardır.

Bu sebeple bunu çözmek Çok zor olur.Arkadaşların önerileri Profesyonel Logic Analizör cihazı
bir sürü uğraş ve eldeki dataları ki bunların sürekli değişmesi muhtemel,çözmek icab eder.
Çok zor bir iş.Bir devrede Pilli bir Ram görürseniz o devre Çok özel bir Devredir.
Kolay kırılmasın diyedir.Yoksa bu herifler onu çok çok daha basit bir şekilde yaparlardı.

Size Tavsiye Rus sitelerini araştırın.Ruslar bu konuda çok iyiler.
Batıya zarar verecek her konuda ve Tilkilikte üstelerine yok.

Bana özelden rus kaynaklarını yazabilir misiniz? SRAM ile uğraşacağım.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Sozuak - 07 Şubat 2022, 09:11:54
2.2.4 Control Card The control card is available only to law Enforcement Authority Officers for carrying out enforcement of digital tachograph legislation.
• A control card enables the mass memory of digital tachographs and driver card data to be accessed.
• Allows printouts of all relevant information to be made at any time.
• A control card has a maximum validity of 5 years, although some users adopted a shorter one (e.g. 2 years)

https://www.researchgate.net/publication/270590197_Cryptographic_security_mechanisms_of_the_next_generation_digital_tachograph_system_and_future_considerations

Sayfa 15 civarı inceleyin derim. Ne tip kripto ve sertifikalar var anlatıyor. Böyle korunan bir cihazın hafızasını da basitçe kopyalayabileceğimizi düşünmek biraz saflık gibi geldi.
Linke girince aşağı doğru devam edin makale orada.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 07 Şubat 2022, 12:43:36
@Sozuak orada bahsedilen "control card" cihazin elektronik devre karti degil, ehliyet gibi cihazda ile kullanilan 4 farkli karttan (driver card, company card, workshop card, control card) biri, plastik smart kart yani. Bunlarda kisisel veri gizliligi icin kripto sart zeten.

Burada tartisilan konu cihazin guvenligi. Ardakadsin ilk sayfalarda gonderdigi flash bin dosyasina bakarsaniz, sofor adi, arac plakasi gibi bilgiler kabak gibi ortada zaten. Yani cihaz guvenligi olarak oyle ust seviye bir koruma olsaydi bunlara zaten erisilemezdi.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: z - 07 Şubat 2022, 13:31:05
Bahsi gecen RAM (CY62157EV30) 44 Pinli ve TSOPII paketli.

Kart uzerine lehimli rama sapka gibi takilabilecek ve ramin pinlerini disari alabilecegimiz bir aparat biliyormusunuz?

Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Sozuak - 07 Şubat 2022, 13:55:23
Verdiğim makale zaten cihazın açıklarını deşifre ediyor. 2012 Tarihli. Sanırım üzerine birşeyler koymuşlardır.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 07 Şubat 2022, 14:06:52
Emirkorkmaz, bildiğim bir site yok.Kısa bir Google araştırması yaptım,
Eskiden bir çok Rus sitesi vardı çoğu uçmuş.

Şu Linkte bir şey yazıyor bakın.
https://mhhauto.com/Thread-How-can-i-change-batteries-of-tachograph

Şifre kırma ilgili bildiğim bir kaç şeyi yazayım...

Eskiden hatırlayanlar bilecektir.Cine5 Diye bir Video Ses Decoderi vardı.
Video ve Ses yayını Şifrelenerek gönderilir bu sayede Yayını alan TV Ekranından ve Hoparlöründen Çorbaya dönmüş bir Gürültü olurdu.
Cine5 Decoderine girip Legal Anahtarını Cihaza takınca Cihaz Şifreyi Çözerdi.

Zamanında bir çok kişi bunu çözmeye çalıştı ama çözemedi.
Çünkü Şifreyi Kanal bandına bindirmişler FM(Frekans Modulayonu) Paketinin içine
Dinamik olarak bindirmişler.FM paketindeki Audio ve Ses değiştikçe Dinamik key de
Frame Frame değişiyor.Cine5 Decoder işte bu bu kripto algoritmasını Çözsün diye
Sadece O Algoritmaya göre tasarlanmış bir Donanım.
Decoderin içi bir sürü işlemci Ram Rom dolu.Bu kadar kallavi cihazın işinin ağırlığı aslında
Anlık Frame Frame gelen verinin şifresini Decod etmek.
Bunu kıracağını iddia edenler vardı.Evet kırdılar, Ama kafalarını:)

Diğer bir örnek...
Eskiden Uydu cihazları vardı,Erotik kanallaları kırsın diye cihazlarda Şifre Modül ve kartları vardı.Süreye göre işleyen bir Şifreleme.
Sadece,atıyorum 1 aylık şifreleme yazılımı yüklemesi 200$'dı.


Emirkorkmaz,şimdi aklıma geldi...
Sizin devrede Saat varmı?Bir inceleyin.Saat varsa bu işin en can alıcı noktasıdır bu saat.
Ve O pil varsa Saatide çalıştırıyordur.Saat durursa hayat durur.Belkide tüm olay saatin durması ile bozuluyordur vs.

brandice5, Flashlara veriler nasıl yazılıyor?Olduğu gibi ham şekildemi?
Flashlarda FAT(File Allocation Table) yokmu?



Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: CLR - 07 Şubat 2022, 15:23:19
Alıntı yapılan: z - 07 Şubat 2022, 13:31:05Bahsi gecen RAM (CY62157EV30) 44 Pinli ve TSOPII paketli.

Kart uzerine lehimli rama sapka gibi takilabilecek ve ramin pinlerini disari alabilecegimiz bir aparat biliyormusunuz?



google'a "IC clips" yazıp, görsellerden bakınca bayağı bir ürün geliyor

aşağıdaki linkte çok çeşit var, biraz tuzluca 

https://www.warwickts.com/450/IC-Test-Clips-Accessories
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 07 Şubat 2022, 15:53:16
@JOKERAS Cine5'in kullandigi sistem en basit sifreleme yontemlerinden biri olan "nagravision" du. PAL sisteminde 625 satir bulunur ve bu satirlarin 576 tanesi gorulebilir alandadir. Nagravisionun yaptigi tek sey bu satirlari belli bir algoritma ile karistirmak. Zaten Cine5 in sifreli goruntusunu hatirlarsaniz yayin sifreli bile olsa sahneler az cok secilebiliyordu. Decoderin yaptigi ise karistirilan bu satirlari tekrar siraya sokup ekrana basmak. Bu islemde TV karti olan PC lerde cok kolay yapiliyordu.

Ses konusuna gelirsek o cok daha basit. Yapilan tek islem ses siyanlini 12.8kHz sinus sinyal ile mixlemek. Sifreli sesden bu 12.8kHz sinyali cikarrtiginizda orjinal sesi tekrar duyuyordunuz. Ses cozme islemi o kadar basit ki, PC bile kullanmadan NE567 tone decoder entegresi ile kolayca cozulebiliyordu. Yani sesde senin bahsettigin gibi dinamik key filan yok. Dumduz mix islemi.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 07 Şubat 2022, 18:36:37
brandice5, Sizin dediğiniz eski modeller içindi.Onlarda ses şifresiz,görüntü biraz buzlu şekilde seçilebiliyordu.Ayrıca Ses olayına şifre koymak değil anlatmaya çalıştığım.Yayının FM bandı ne ise Şifre Onun üzerine Pakete bindiriliyor.Ben yetkili servisinde çalışıyordum kıranı göremedik.Kırmışlarda bizimmi haberimiz yoktu bilemiyorum.Bize Cine5 merkezinden söylenen bunun kırılamayacağı.Çalışma mantığıda bu şekilde sürekli Frame'e göre değişen key olduğudur.

Ayrıca siz Ekrana görüntüsünün veya sesin nasıl bozulacağından bahsediyorsunuz.
Bir görüntü veya sesi her türlü Bozabilirsiniz.Bu sorun değil.
Nasıl bozuyorsanız aynı şekilde Düzeltebilirsiniz.Bu başka bir şey.
Şifre çözen Sistem bu yapı ile Module çalışıyor olmalı.Module çalışmasa Onun bir kulpunu
bulur Sinyal bozucuları Kendimiz çalıştırırdık.

Bu şifre kırma işleri bu kadar olmamalı.Kolaysa o zaman bu kadar
Yalandan yere bir sürü devre,bir sürü yazılım vs hiç gerek yok.
Cine5 cihazını inceledinizmi bilmiyorum,Eski hurdası falan varsa bir yerden elinize geçerse
inceleyin.İçinde bir Sürü işlemci Ram Rom bir sürü ıvır zıvır Entegre dolu.
Neredeyse yapının tüm işi Şifre Kırmaya yönelik.Cihazın görevi Şifre çözmek.Görüntü işin en son noktası.Anten sinyali biraz bozuk olduğunda bile Şifre kırılamıyor,ara video dönüştürücüsünde Video Sinyalindeki küçük bozukluklarda bile Şifre kırılamıyor.O derece Kritik çalışan bir yapıydı.

Aynı şekilde Uydu yayınlarını Kıran Modüllere de bakın.Modülün için Derya deniz.
Her yer işlemci Ram Rom + bir de Kart.Şifreleme yazılımı yüklenmiş Aynı modulün Flashını,Eepromunu kopyalanabilecek ne varsa kopyalayıp Aynı modülden birine yüklediğimizde bile olmuyordu.Oluyordu da bizmi yapamadık bilmiyorum.O değil bunları kırmak için uğraşan sadece biz değildik bir çok kişi uğraştı ama ne hikmetse kıran olmadı.
Olsa Modul başına 100$ alsam Köşeyi dönmüş olurdum.

Küçücük bir işlemci ile bile kırılamayacak şifre üretme algoritması tasarlanabilir.
Ve bunu bile kırmak çok çok zor olabilir.Siz diyorsunuzya bir Sürü Kripto sistemi ile çalıştım,
bir çoğunu biliyorum.O zaman sizlerin yapacağı algoritmaları birileri kırabilecekse sizlerin bir özelliğiniz yok,boşu boşuna uğraşıyorsunuz demektir.Nasılsa birileri böyle komplex Algoritmaları bir kaç Entegre kopyalayarak Kıracaksa ne ala o zaman.Bu kadar uğraşıya da gerek yok.

Eğer bunları kırabilirim diyorsanız valla şu an piyasada sayısız sistem var.Mesela Digitürk,Dsmart gibi sistemler hala mevcut.
Ve Özellikle Bar,Cafe gibi yerler sırf maç yayınları için hatırı sayılır derecede para ödüyorlar.

Sonra Oto beyinleri var, oto Sistemleri.Medikalde kullanılan
Cihazlarda kullanılan Dongle'lar ve kartlar vs Aletler var.
Kırabiliyorsanız kırın.Haa ben uğraşamam diyorsanız uğraşan arkadaşlara yol yön gösterin kırsınlar.

Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 07 Şubat 2022, 19:20:00
Alıntı yapılan: brandice5 - 07 Şubat 2022, 12:43:36@Sozuak orada bahsedilen "control card" cihazin elektronik devre karti degil, ehliyet gibi cihazda ile kullanilan 4 farkli karttan (driver card, company card, workshop card, control card) biri, plastik smart kart yani. Bunlarda kisisel veri gizliligi icin kripto sart zeten.

Burada tartisilan konu cihazin guvenligi. Ardakadsin ilk sayfalarda gonderdigi flash bin dosyasina bakarsaniz, sofor adi, arac plakasi gibi bilgiler kabak gibi ortada zaten. Yani cihaz guvenligi olarak oyle ust seviye bir koruma olsaydi bunlara zaten erisilemezdi.

Kesinlikle.

Alıntı yapılan: Sozuak - 07 Şubat 2022, 09:11:542.2.4 Control Card The control card is available only to law Enforcement Authority Officers for carrying out enforcement of digital tachograph legislation.
• A control card enables the mass memory of digital tachographs and driver card data to be accessed.
• Allows printouts of all relevant information to be made at any time.
• A control card has a maximum validity of 5 years, although some users adopted a shorter one (e.g. 2 years)

https://www.researchgate.net/publication/270590197_Cryptographic_security_mechanisms_of_the_next_generation_digital_tachograph_system_and_future_considerations

Sayfa 15 civarı inceleyin derim. Ne tip kripto ve sertifikalar var anlatıyor. Böyle korunan bir cihazın hafızasını da basitçe kopyalayabileceğimizi düşünmek biraz saflık gibi geldi.
Linke girince aşağı doğru devam edin makale orada.

Şuan hali hazırda zaten tam yetkili servis kartımız mevcut. Bakanlığın bize vermiş olduğu kart. Kart şifreli evet. Fakat cihaz için de şifre durumu olup olmadığı net belli değil.

Alıntı yapılan: z - 07 Şubat 2022, 13:31:05Bahsi gecen RAM (CY62157EV30) 44 Pinli ve TSOPII paketli.

Kart uzerine lehimli rama sapka gibi takilabilecek ve ramin pinlerini disari alabilecegimiz bir aparat biliyormusunuz?



Alttaki ürünleri sipariş ettim sadece PCB kaldı.

https://tr.aliexpress.com/item/32845302540.html?gatewayAdapt=glo2tur&spm=a2g0o.cart.0.0.213e3c00HSdJx4&mp=1 (https://tr.aliexpress.com/item/32845302540.html?gatewayAdapt=glo2tur&spm=a2g0o.cart.0.0.213e3c00HSdJx4&mp=1)

https://tr.aliexpress.com/item/1005003566951177.html?gatewayAdapt=glo2tur&spm=a2g0o.cart.0.0.213e3c00HSdJx4&mp=1 (https://tr.aliexpress.com/item/1005003566951177.html?gatewayAdapt=glo2tur&spm=a2g0o.cart.0.0.213e3c00HSdJx4&mp=1)

https://tr.aliexpress.com/item/1005003562332235.html?gatewayAdapt=glo2tur&spm=a2g0o.cart.0.0.213e3c00HSdJx4&mp=1 (https://tr.aliexpress.com/item/1005003562332235.html?gatewayAdapt=glo2tur&spm=a2g0o.cart.0.0.213e3c00HSdJx4&mp=1)

Cihazı çözebilmek için elimden ne geliyorsa yapacağım.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 07 Şubat 2022, 19:25:01
Merak edenler için bakanlığın vermiş olduğu servis kartı; Bir diğer aklıma takılan soru şu takograf cihazına servis kartını taktığımızda şifremizi giriyoruz ve onaylıyoruz. Şifreyi zaten biliyoruz bu şifreyi kaldırabilir miyiz? Takograf servis kartından hem okuyup hem yazabiliyor. Bilgisayar üzerinden bu servis kartının şifresi kaldırılabilir mi? Bakanlık bize zaten 4 haneli şifreyi veriyor.

ISO 7816

(https://i.ibb.co/NS909Hg/Service-Card-Kopya.jpg)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 07 Şubat 2022, 19:38:55
Alıntı yapılan: CLR - 07 Şubat 2022, 15:23:19google'a "IC clips" yazıp, görsellerden bakınca bayağı bir ürün geliyor

aşağıdaki linkte çok çeşit var, biraz tuzluca 

https://www.warwickts.com/450/IC-Test-Clips-Accessories

44 pin 2 pin arası 0.8mm bulabilir miyiz?

Ben bunu bulabildim.
https://www.mouser.com.tr/datasheet/2/159/d6109_1_01-1514223.pdf (https://www.mouser.com.tr/datasheet/2/159/d6109_1_01-1514223.pdf)

Fakat olur mu bilmiyorum. 0.050 yazıyor.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 07 Şubat 2022, 19:52:18
Alıntı yapılan: JOKERAS - 07 Şubat 2022, 14:06:52Emirkorkmaz,şimdi aklıma geldi...
Sizin devrede Saat varmı?Bir inceleyin.Saat varsa bu işin en can alıcı noktasıdır bu saat.
Ve O pil varsa Saatide çalıştırıyordur.Saat durursa hayat durur.Belkide tüm olay saatin durması ile bozuluyordur vs.

brandice5, Flashlara veriler nasıl yazılıyor?Olduğu gibi ham şekildemi?
Flashlarda FAT(File Allocation Table) yokmu?

Evet saat mevcut devrede. Çökmüş cihazda pil takılı iken hem saat devresine 3.2V gidiyor hemde SRAM 3.2V geliyor. :)

Bu arada arkadaşlar VDO markasının yazılım tabletide var kırılmaz dediler kırdım ve kopyaladım. :) Bu tablet ile takografa paremetre vs yükleniyor. (Şase Numarası, Lastik ebadı gibi)

Saatin devresinin dökümanı
Modeli: PIC16F689
https://ww1.microchip.com/downloads/en/DeviceDoc/40001262F.pdf
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 07 Şubat 2022, 20:20:10
Emirkorkmaz, Eğer siz kırılamaz denen bir şeyi kırmışsanız,o kırılsın diye dir.
Kırılamaz lafzı sadece Laftır.
Bazen firmalar özellikle böyle açıklar bırakır.
Hani vardırya Devletlerin çok gizli bilgileri Basına sızdı diye.
Aslında sızan bir şey yoktur da birileri özellikle sızdırıp sızmış havası yaratmaktır.
Burada amaç Tuzak olabilir,Tongaya düşürmek olabilir bilinmez.

Siz yetkili iseniz neden böyle illegal yollara başvuruyorsunuz?

Edit;
Saat için neden işlemci kullanmışlar.Çok ilginç!
Halbuki bir sürü saat entegresi var.Eğer saat için İşlemci kullanmışlarsa orada bir Film vardır.

Editin editi;
Sizin kartın Pil soketinin girdiği yerde boş padler var.Bu padler J-Tag noktası olabilir.
Yanlış görmüyorsam orada birde kare kod var.
Sanırım 74Ls244'tü, bu  buffer entegresi varmı devrede.Genelde bu entegre ile J-Tag hattı haberleştirilir.
Daha farklı yöntem Rs232 ile yazılım güncellemesi yapılır veya usb ile.Bir sürü yolu var bu işin.
Bu tamamen tasarıma bağlı.
Tabi Pc Arayüz Programları ve yazılımlar o ilgili formata uygun olarak elinizde olmak kaydı ile.

Flashtan Dump dosyası kopyalayarak  işin çözülmesi pek olası değil.








 
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 07 Şubat 2022, 21:05:35
Alıntı yapılan: JOKERAS - 07 Şubat 2022, 20:20:10Emirkorkmaz, Eğer siz kırılamaz denen bir şeyi kırmışsanız,o kırılsın diye dir.
Kırılamaz lafzı sadece Laftır.
Bazen firmalar özellikle böyle açıklar bırakır.
Hani vardırya Devletlerin çok gizli bilgileri Basına sızdı diye.
Aslında sızan bir şey yoktur da birileri özellikle sızdırıp sızmış havası yaratmaktır.
Burada amaç Tuzak olabilir,Tongaya düşürmek olabilir bilinmez.

Siz yetkili iseniz neden böyle illegal yollara başvuruyorsunuz?

Edit;
Saat için neden işlemci kullanmışlar.Çok ilginç!
Halbuki bir sürü saat entegresi var.Eğer saat için İşlemci kullanmışlarsa orada bir Film vardır.

Editin editi;
Sizin kartın Pil soketinin girdiği yerde boş padler var.Bu padler J-Tag noktası olabilir.
Yanlış görmüyorsam orada birde kare kod var.
Sanırım 74Ls244'tü, bu  buffer entegresi varmı devrede.Genelde bu entegre ile J-Tag hattı haberleştirilir.
Daha farklı yöntem Rs232 ile yazılım güncellemesi yapılır veya usb ile.Bir sürü yolu var bu işin.
Bu tamamen tasarıma bağlı.
Tabi Pc Arayüz Programları ve yazılımlar o ilgili formata uygun olarak elinizde olmak kaydı ile.

Flashtan Dump dosyası kopyalayarak  işin çözülmesi pek olası değil.

Öncelikle biz Türkiye'de yetkiliyiz. Fakat cihazı üreten firma Almanya Continental VDO. Kendileri yardımcı olmuyorlar. Örnek müşteri olarak düşünecek olursak aracınız parkta akü kutup başı çıktı veya akünüz bitti cihaz komple çöküyor. Bu durumu VDO'ya bildirdik fakat oradaki alman mühendislerin cevabı şu bu bizim umurumuzda değil eğer cihaz çöktüyse komple değişin diyorlar. Tabi burada mağdur olan müşteri oluyor.

Cihazın bilgisayarda güncelleme programı mevcut RS232 ile atıyorum fakat bu yazılım sadece cihazın yazılımı değiştiriyor. Bu arada Jtag hattı olup olmadığını bilmiyorum. Fakat fabrika yazılım atarkenCAN hattı üzerinden program atıyorlar.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 07 Şubat 2022, 21:47:03
Emirkorkmaz,durum anlaşılmıştır.
Artık size beyaz hacker diyebiliriz.Yaptığınız iş milli servetin heba olmamasına yönelik.

Bu saatin İşlemci ile yapılmış olması kafama takıldı.İşlemci hem saat hemde Ram ile ortak çalışan bir Key düzeneği olabilir.
Sistemin anahtarı pic ve ramin organizasyonu ile üretilen ve akabinde Asıl işlemciye komut göndererek çalışmasını sağlayan bir düzenek olabilir.

Bunun için logic abalizörünüz varsa pic ile asıl işlemci ile bağlantısını ve data hattını gözlemeyin.Picten St işlemciye gidecek olan hat bir kaç şekilde olabilir.I2c gibi 2 telli,spi gibi 4 telli,8 bit paralel  veri yolu,veya one-wire şeklinde olabilir.Bunları tespit edip bu hatları dinleyebilir sinyalleri analiz edebilirsiniz.
Sinyalleri analiz ederseniz bu sinyalleri Bir devre ile kendiniz üretip St işlemciyi kandırırsınız.
Sşstemi bir kere açtırırsanız olay biter.

Bence bu noktanın şemasını çıkartın.

Tabii bu yorumlar tamamen varsayıma göre.Devreyi iyice analiz edin.
Ona göre uğraşın.Zaman kaybı olmasın sonra.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: power20 - 07 Şubat 2022, 22:05:51
Aynı SRAM den kullanarak başka bir prototip devre üzerinde çalışma esnasında veriyi kopyalamayı deneyelim.
Bunu yaptıktan sonra asıl devre ile çalışılabilir.  Yoksa çalışan çok sayıda cihazın bozulması mümkün
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 07 Şubat 2022, 22:37:34
Alıntı yapılan: JOKERAS - 07 Şubat 2022, 21:47:03Emirkorkmaz,durum anlaşılmıştır.
Artık size beyaz hacker diyebiliriz.Yaptığınız iş milli servetin heba olmamasına yönelik.

Bu saatin İşlemci ile yapılmış olması kafama takıldı.İşlemci hem saat hemde Ram ile ortak çalışan bir Key düzeneği olabilir.
Sistemin anahtarı pic ve ramin organizasyonu ile üretilen ve akabinde Asıl işlemciye komut göndererek çalışmasını sağlayan bir düzenek olabilir.

Bunun için logic abalizörünüz varsa pic ile asıl işlemci ile bağlantısını ve data hattını gözlemeyin.Picten St işlemciye gidecek olan hat bir kaç şekilde olabilir.I2c gibi 2 telli,spi gibi 4 telli,8 bit paralel  veri yolu,veya one-wire şeklinde olabilir.Bunları tespit edip bu hatları dinleyebilir sinyalleri analiz edebilirsiniz.
Sinyalleri analiz ederseniz bu sinyalleri Bir devre ile kendiniz üretip St işlemciyi kandırırsınız.
Sşstemi bir kere açtırırsanız olay biter.

Bence bu noktanın şemasını çıkartın.

Tabii bu yorumlar tamamen varsayıma göre.Devreyi iyice analiz edin.
Ona göre uğraşın.Zaman kaybı olmasın sonra.


Teşekkürler. 64 kanal ve üzerinde Logic Analyzer araştırıyorum. Fakat alsam bile nasıl yaparım bilmiyorum. Öncelikle 44 pin'li ince problara sahip bir devre kartı yapıcam. Bu sayede SRAM den kablo lehimlemeden işi çözmek için.

Alıntı yapılan: Kılıç - 07 Şubat 2022, 22:05:51Aynı SRAM den kullanarak başka bir prototip devre üzerinde çalışma esnasında veriyi kopyalamayı deneyelim.
Bunu yaptıktan sonra asıl devre ile çalışılabilir.  Yoksa çalışan çok sayıda cihazın bozulması mümkün

Aklımdaki de budur. Teşekkürler.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: bulut_01 - 07 Şubat 2022, 23:06:30
https://eleshop.eu/zeroplus-lap-f1-series.html

40 kanal 4.500 euro bu parayı verip hava almak cabası neyse elinde iyi bir logic analizör olmuş olur.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 07 Şubat 2022, 23:46:55
Alıntı yapılan: bulut_01 - 07 Şubat 2022, 23:06:30https://eleshop.eu/zeroplus-lap-f1-series.html

40 kanal 4.500 euro bu parayı verip hava almak cabası neyse elinde iyi bir logic analizör olmuş olur.

Bende bunu buldum;
https://www.ebay.com/itm/402543603335?epid=1818411508&hash=item5db977ee87:g:qh0AAOSwHrtfqUaM (https://www.ebay.com/itm/402543603335?epid=1818411508&hash=item5db977ee87:g:qh0AAOSwHrtfqUaM)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: bulut_01 - 08 Şubat 2022, 00:23:11
Bura türkiye satış yapmıyor sanırım ayrıca bu marka güzel cihaz eski işini görecek protokol çözmesi önemli olan işine yaramıyacak cihaz almanın manası yok.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 08 Şubat 2022, 01:59:40
@JOKERAS Cine5 özelinde konuşursak yanlışınız var. Cine5 sadece tek model olan analog yayın decoderi kullanıyordu, ve bu yayında ses de şifreliydi.
Benim bahsettiğim decoder cihazının kırılması değil, şifreli yayının kırılması. PC'de TV kartı ile yayın şifresiz olarak izlenebiliyordu. Pubs, MoreTV gibi uygulamalar vardı. Servisde çalıştığınız halde bunlardan nasıl haberiniz yoktu şaşırdım açıkçası.

Cine5 decoder cihazını açıp incelemişliğim var. Şifre kırma olayı bu kadar kolay olmamalı demişsiniz ama, Cine5 zaten bu TV kartı ile şifresiz yayın izlemeye bir çözüm bulamadığı için şifreyi iptal edip tamamen şifresiz yayına geçti.

Uydu cihazlarında ise durum daha farklı, uyduda dijital yayın olduğundan orada Irdeto, Viaccess gibi dijital şifreleme yöntemleri kullanılıyor. Bunların kırılması analog yayına göre çok daha zor ama imkansız değil. Zamanında "goldcard" ve "funcard" ile Irdeto ve Viaccess kanalları da şifresiz izlenebiliyordu, sadece periyodik olarak smartcard a yeni key yüklemek gerekiyordu. Şu an bu işlerle çok uğraşan olduğunu sanmıyorum ama zamanında bir kart girişli uydu, bir smartcard yazıcı ve bir smartcard ile herkes bunları izliyordu, demek ki siz görememişsiniz. Zamanında "blocker" denen kart ile sınırsız digiturk bile izleniyordu. Hani kırılamaz diyorsunuz ya, aslında kırılıyor ama bu firmalar üzerinde güncelleme yayınlayıp açığı kapatıyorlar. Digitürk ün kaç defa sistem değiştirdiğini biliyor musunuz? En son key sharing ile hala izlenebiliyordu, şu anki durum nedir bilmiyorum.

Bana siz niye uraşıyorsunuz demişsiniz ama, benim çalıştığım alan farklı. Ben genelde PKI (public key infrastructure) ile çalışıyorum. Şu ana kadar PKI yı kırabilen olmadı (saldırıya açık kısa keyler dışında) PKI nın kırılması demek zaten internetin çökmesi demektir. PKI yı kırabilecek insan zaten TV, takografla filan uğraşmaz.

Ayrıca ben zaten işin legal tarafında çalışarak para kazanıyorum. Neden illegal taraf ile uğraşayım ki :)

Neyse, arkadaşın konusunu daha fazla baltalamayalım :)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 08 Şubat 2022, 14:40:34
brandice5,Cine5 mevzusu..
Yetkili servisinde çalışan benim,yorum sizin.Demekki ben Rüya görmüşüm.
Siz hangi zamandan bahsediyorsunuz?Cine5'in öldüğü Tmsf'nin el koyduğu dönemdenmi?
Hatırlamanız için bazı Nüansları anlatayım.
Hatırlayalım geriye doğru Sene 90'lar.O dönemler PC'ler Korkunç paralar,
İşletim Sistemi Dos internet diye bir şey yok.
Benim diyenin alamadığı,Evinde bilgisayar olanın havalara girdiği dönemler.Hatırladınızmı?

Cine5'in ilk cihazı RF çıkışlı Çok büyük bir Kutudur.Çünkü o zamanlar Tv'lerin neredeyse %90'ında Sadece Anten girişi vardı Scart girişi yoktu.
Abone olan Vatandaş RF çıkışına bir tane "T" fiş takar komşularına dağıtırdı.
Ses şifresiz,Görüntü gözleri kısarak biraz seçilebiliyordu.
Bazı Süper Zeka vatandaşlar Tv ekranın önüne Buzlu Cam koyulup
nispeten izlendiğini iddia ediyorlardı.

Maç ve Erotik filmlere aç Millet, gece 12'ye 5 kalayı bekler,Erotik
filmin ilk 5 dakikasını izlerdi.Şifreye girince Filmin sesi ile idare ederdi.
Bu durumu bilen Cine5 haftalar önce tüm bayilerine binlerce yeni tip cihaz Gönderdi.
Sonra ani bir kararla Sese şifre koydu,Görüntüyü daha bir karmaşık hale getirdi.
Eski Cihazların hepsini Topladılar.Bizim iş yerinin deposu Eski model Cihaz ile
yığıldı.Müşteriler iş yerinde kuyruk oluşturdu.Çünkü yeni tip sadece Scartlı Cine5
cihazları Tv'de Scart girişi yoksa hiç bir işe yaramıyordu.Mübalağsız söylüyorum
belki 1-2 yıl yüzlerce,binlerce Tv'ye Scart girişi takmışlığım vardır.Bu Scart girişlerini
biz niye taktık?

Sizin dediğiniz Dönemler,Windovs 95'in çıktığı 486 işlemcili 256Mb Pclerde
Tv kartı ile çözme olayı.Evet böyle şeyler yapıldı ama o zamanlar Cine5 zaten ölmüştü.
Kimsenin umurunda bile değildi vs.


Uydu Modül ve kart mevzusu...Kısa anlatacağım.
Uydu yayınlarının Digital dünyaya geçiş yılları yanlış hatırlamıyorsam 99,2000 ler zamanıydı.
İlk başta Türksat vardı sonra Hotbrid,Sirus gibi içinde erotikten ziyade Porno kanallar
barındıran uydular vardı.Millet bunu öğrenince 2. Çanağı istediler.Bizlerde taktık yaptık.
Digital uydu dünyasında Markaların yarışı vardı.Peynir ekmek gibi satılıyordu.
Meşhur marka Dext bir model uydu getirmiş uydu ve yazılım forumları bununla çalkalanıyor.
Neymiş efendim Dext marka şu modeli Şu Torna Kanallarını şu yazılımı yüklersen kırıyor.
Tabii işin içinde para var.Bizler ben belki binlerce cihaza bu yazılımları yükler bu kanalları
açtırırdık.Kamu hizmeti:)
Forumlarda ByAncor mu, ne böyle Nicli biri var,Bu yazılımları bu vatandaş Forumlara yüklüyor.
Çizdiği Profil Sanırsınki Yazılımları kendi oturmuş yazmış.Tabi bizlerin ne yazılım ne çizilim hiç bir şeyden haberimiz yok.Herifin yüzünden gözünden Ego akıyor bunu yazılarında görebiliyoruz.
Biat etmiş gibi yapıyorduk neyse.Yıllar sonra Karaköyde bu Dext markanın Servis gibi bir yeri
vardı.Orada tamamen tesadüf eseri bu ByAncor efendi ile tanıştık.2 kelimeyi bir araya getiremeyen salatanın teki.Dedikki aga sen bu yazılımları nasıl,hangi kalemle yazıyon bize de öğret.

Herif güldü, yahu ne yazması dedi,bizim firma bunu G.Kore'deki firmadan alıyor bizde Forumlara
ekliuyoruz hepsi bu.İşin daha ilginç tarafı Dext cihazın bu modeli Amerikan menşeli,G.Kore'de
üretilen bir cihazmış.Bu cihazın Firması yabancı uydularda Torna yayını yapan şifreli kanallarla
1-2 yıllık anlaşma yapıp Şifre yazılımlarını almış.Emin olun bu sayede milyonlarca cihaz satıldı.
Bulgaristan,Azerbaycan,İran,Irak,Yunansitan vs çevre Ülkeler bile bu cihazları sırf Torna kanalları açıyor diye peynir ekmek gibi sattılar.
Sorna ne oldu?Anlaşma bitince yazılım işe yaramaz oldu.Bu bir yemdi aslında.Onlar istemeden bir şeyi kıramazsınız.Bu uydu yazılımları çökünce millete bu sefer 200-300$ dolarlara Modül satmaya başladılar.Snra bu modülleri uyduların içine gömüp Kart olayını çıkardılar.Kart Hikaye aslında.
Cihaz veya Modül elde taşınmasın diye sadece Karta süreli şifre yükleyelim olayı bitirelim diye
diye düşündüler.Bu kart sistemi zaten Avrupada Aboneli sistemlerde yıllardır kullanılıyordu.
O kartlara Çoook şifre yükledim.Bunlar iş değilki.Şifreyi nereden aldığınız önemli.
Kart yükleyici buydu Depodan buldum.
(https://i.ibb.co/VSQYfz7/cart-writer.jpg) (https://ibb.co/VSQYfz7)


2 ay önce vefat eden DSamrt bayi arkadaşım.Sırf Kafeleri Tuzağa düşürmek için
4-5 tane eleman alıp Kafelerde İllegal Yayın araştrımasına gönderirdi.
D-Samrt Digitürk bunlar bile isteye Şifreyi kırdırırlar sonra Tuzağa çekerler.
Korsan yayın izlemenin cezasını var?Resmi kanuni bir olay.
Kaç kişiye Mali suçlar polisi ve Avukatlar eşliğinde baskın yapıldı,davalar açıldı.
Havuç Sopa politikası güdüldü.Özellikle Kafeler Korkunç rakamlara abone edildi.Tabii Kafeler sonra bu işi paraya döküp harcadıklarının mislini Maç yayınlarında milleten aldılar.

Sonra,sözde kırılan sistemler hepsi çöktü.Daha sonra özellikle Kıbrıs'ta server kurup
sürekli yer değiştirip İnternet üzerinden Yayın paylaşmaya başladılar vs.Son durum nedir
bilmiyorum.

Turkeyforum,Deposhov,Ozmena,uydukurdu,Satturkey vs vs Uydu forumlarına çook yazılım,Dump dosyası yüklemişliğim vardır.İyi tanırlardı beni.

Sizin gibi Kripto yazılım tasarlayan biri,nasıl olurda bu kadar kolay kırılabileceğini düşünür ve iddia edersiniz gerçekten anlamıyorum.
Ben garip, basit bir işlemci ile,dar yazılım,donanım,sıfır matematik bilgisine sahip sahip biri olarak kolay kolay kırılamayacak bir şey tasarlarım her halde.
Kaldıki sizler sayısız Algoritma,Şifreleme teknikleri biliyor olmalısınız.Bu işin kurdu
olarak sizden "Öyle bir sistem tasarlarımki kıranın anlını karışlarım" demenizi beklerdim.

Bir örnek...

Bir vatandaş Eeprom okuyan bir devre yapmıştı.Devreyi RS232'den PC'ye takıyorsunuz.Terminal Programını açtığınızda Ekrana bir sayı dizesi çıkıyor.Sonra devreyi tasarlayan vatandaşa tel açıp bu Terminaldeki numarayı söylüyorsunuz.Vatandaş size şifreyi söylüyor.Ve başka pc'ye taktığınızda kesinlikle çalışmıyor.Bu sayede bunu tasarlayan vatandaş o devreyi sayısız kişiye satmıştı.Bunun mantığı nedir öğrensek işimize yarayabilir.


Gerçekten arkadaşın konusunu anasını ağlattık.Bu  konuda üstümüze yoktur:)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 08 Şubat 2022, 15:26:31
Alıntı yapılan: JOKERAS - 08 Şubat 2022, 14:40:34Gerçekten arkadaşın konusunu anasını ağlattık.Bu  konuda üstümüze yoktur:)


Gerçekten dediğiniz gibi konu başka yerlere gitmeye başladı :D

44 Pin Clips var mı bildiğiniz marka aralıkları 0.8mm. Direk devre üzerinden SRAM'e takabilmek için. Alttaki ürün olabilir mi? 6109 modeli

(https://ce8dc832c.cloudimg.io/v7/_cdn_/8C/39/00/00/0/37832_1.jpg?width=640&height=480&wat=1&wat_url=_tme-wrk_%2Ftme_new.png&wat_scale=100p&ci_sign=25d80de9f392eb1854733769de799a48aa492a2e)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: Sozuak - 08 Şubat 2022, 15:39:34
Yok bence iyi oluyor. Bu uydu olaylarini yillar sonra tekrar hatirlamak iyi geldi. Hic bu cihazlardan alip kullanmadim bu arada ama evde 95lerde canak kurulu idi. Hotbird yayini seyretmek bizim kanallardan daha cekici idi. Internet daha emekleme asamasindayken haberler reklamlar vs programlarla o ulkelerdeki insanlarin nasil yasadigini, giyindigini, ne yeyip ne ictikleri goruyorduk. Haliyle bu dunya bizim dunyamiz kadar dar degildi bunu gorduk.
Sonra tv kartlari ve akabinde uydu tv kartlari ardindan dijital uydu kartlari hayatimiza girdi. Binamizda 2.5 metrelik bir canakta vardi ama o zamanlar uydu sinyali dagitmak yerine her kanala ayarlanmis uydu cihazlari ile merkezi sisteme verilirdi. 5 uydu cihazi ile 5 kanali seyredebilirdiniz. Drake markaydi cihazlar. Anten ayari icin spektrum ozelligini acardiniz ekrandan bakarak sinyal seviyesine gore uydu ayarlardiniz. Kanal ayarlari mekanikti.
Hey gidi gunler hey.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 08 Şubat 2022, 16:13:21
EmirKorkmaz, Sizin yerinizde olsam Pogo pinlerin ince olanlarından
alır, sonra sık delikli olanlardan delikli plakete Entegre bacak hizasına denk gelecek
şekilde bir aparat yapardım.Bu yukarıda eklediğiniz Mandal ile biraz zor olabilir
entegrenin kalınlığı çok ince.Pogo pinler iğne gibi ve yaylı olduğu için daha güzel temas olabilir.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 08 Şubat 2022, 16:57:41
Alıntı yapılan: JOKERAS - 08 Şubat 2022, 16:13:21EmirKorkmaz, Sizin yerinizde olsam Pogo pinlerin ince olanlarından
alır, sonra sık delikli olanlardan delikli plakete Entegre bacak hizasına denk gelecek
şekilde bir aparat yapardım.Bu yukarıda eklediğiniz Mandal ile biraz zor olabilir
entegrenin kalınlığı çok ince.Pogo pinler iğne gibi ve yaylı olduğu için daha güzel temas olabilir.
Öneri için teşekkürler. Aldım şuan yolda. PCB Tasarladım.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: brandice5 - 09 Şubat 2022, 00:17:13
@JOKERAS TV yayın konusunu daha fazla uzatmayacağım. Ana konuyla çok alakasız, gerekirse başka başlıkta tartışırız. İkimizde bu yayınların bir şekilde izlenebileceğinde hemfikiriz zaten.

Ana konuyla biraz daha alakalı kripto konusuna gelirsek, mevzu küçük esnafın ürettiği 100 dolarlık cihazı kırmak değil. Ben o işlerle ilgilenmiyorum. Bunlar genelde kendi kafalarına göre bir algoritma geliştirip öyle koruma sağlarlar. Bunların kırılıp kırılamaması benim çok umrumda değil :)

Bu işlerle profesyonel anlamda uğraşıyorsanız "never roll your own crypto" diye bir söz vardır. Ben kripto algoritma geliştiricisi değilim. Kripto algoritma geliştirmek zaten yazılımcıların işi değil matematikçilerin işi. Yazılımcılar matematikçilerin geliştirdiği algoritmayı yazılıma döker ve kullanır.

Benim oturup kırılamayacak bir kripto algoritması geliştirmeme gerek yok, çünkü zaten yapılmışı var. Buyrun;

https://en.wikipedia.org/wiki/RSA_(cryptosystem)
https://en.wikipedia.org/wiki/Elliptic-curve_cryptography

ihtiyacınız varsa kendi ürününüze uyarlayıp kullanabilirsiniz.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 09 Şubat 2022, 00:38:23
Alıntı yapılan: brandice5 - 09 Şubat 2022, 00:17:13@JOKERAS TV yayın konusunu daha fazla uzatmayacağım. Ana konuyla çok alakasız, gerekirse başka başlıkta tartışırız. İkimizde bu yayınların bir şekilde izlenebileceğinde hemfikiriz zaten.

Ana konuyla biraz daha alakalı kripto konusuna gelirsek, mevzu küçük esnafın ürettiği 100 dolarlık cihazı kırmak değil. Ben o işlerle ilgilenmiyorum. Bunlar genelde kendi kafalarına göre bir algoritma geliştirip öyle koruma sağlarlar. Bunların kırılıp kırılamaması benim çok umrumda değil :)

Bu işlerle profesyonel anlamda uğraşıyorsanız "never roll your own crypto" diye bir söz vardır. Ben kripto algoritma geliştiricisi değilim. Kripto algoritma geliştirmek zaten yazılımcıların işi değil matematikçilerin işi. Yazılımcılar matematikçilerin geliştirdiği algoritmayı yazılıma döker ve kullanır.

Benim oturup kırılamayacak bir kripto algoritması geliştirmeme gerek yok, çünkü zaten yapılmışı var. Buyrun;

https://en.wikipedia.org/wiki/RSA_(cryptosystem)
https://en.wikipedia.org/wiki/Elliptic-curve_cryptography

ihtiyacınız varsa kendi ürününüze uyarlayıp kullanabilirsiniz.


Sizce nasıl olmuş?

(https://i.ibb.co/5hcxVDD/Ekran-Al-nt-s.png) (https://ibb.co/3mhYHXX)

Pin olarak alttaki ürünü kullanacağım. PCB'de delikleri 0.48mm yaptım umarım olur.

https://tr.aliexpress.com/item/1005003566951177.html?gatewayAdapt=glo2tur&spm=a2g0o.9042311.0.0.5b9f4c4dk8qhKO (https://tr.aliexpress.com/item/1005003566951177.html?gatewayAdapt=glo2tur&spm=a2g0o.9042311.0.0.5b9f4c4dk8qhKO)
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 09 Şubat 2022, 01:14:10
EmirKorkmaz,Pcb çok güzel olmuş.Fakat Yolları çok ince yapmışsınız.
Bu yolların pinlere gelen delik içi kaplama noktaları en ufak bir esnemede kopacak.Tavsiye,Pogo veya soket pinlerine gelen yolların o noktalarını mümkün olduğunca Kalın tutun veya doldurun.Aksi halde yolların kopması kaçınılmaz son olacaktır.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: yas - 09 Şubat 2022, 01:52:32
Alıntı yapılan: EmirKorkmaz - 09 Şubat 2022, 00:38:23Pin olarak alttaki ürünü kullanacağım. PCB'de delikleri 0.48mm yaptım umarım olur
Moralini bozmak istemem ama görünüşe göre olmayacak maalesef. 0.48 değeri 0.5 ye çok yakın birbirlerine değecekler. 0.48 olan ölçü pimin çapı, bunun birde lehim olabilmesi için pad gerekli, birbirlerine değmemeleri için boşluk olması gerekliliği de düşünülürse olmayacağı aşikar. Minimum 0.3 dan daha küçük bir çap bulman gerekli ama böyle bir imalat olmayabilir. Bunların haricinde pcb resmi incelendiğinde pimler gelişi güzel yerleştirilmiş gibi görünüyor. Eğer kenarlardaki konnektör standart DIL20 ölçülerindeyse pinler arası ölçü 2.54mm, pogo pimlerin toplam ölçüsü yaklaşık 7 pin aralığında gibi duruyor. 7x2.54=17.78mm bu uzunluk yaklaşık pogo pimlerin toplam uzunluğu olduğunu düşünürsek tsop kılıfın bir tarafı da 24 pinden oluştuğu için pogo pinlerin aralığı yaklaşık 17.78/23=0.77mm çizilmiş gibi görünüyor. Yani 54% daha büyük çizmiş olabilirsiniz. Çizimi yaparken bence bir tane tsop48 kılıf kullanın ve pinlerini delikli padlerle değişseniz daha iyi bir çözüm olacak ama gerçek hayatta böyle bir pcb nin yapılabilirliğine siz karar verin. Size önerim hazır bir tsop48-dip48 çeviriciyi modifiye ederek bir aparat yapmanız yönünde olacak. Ayrıca bu aparat ne işe yarayacak onu da anlamış değilim.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: JOKERAS - 09 Şubat 2022, 03:24:25
Yas doğru söylüyor. 44 pin ile 48 pin tssop pin aralıkları farklı olabilir ama bu kadar ince Pogo pin varmı?

Pcb vs ile uğraşmadan yapacağın ve fazla uğraştırmayacak yöntem şu olabilir.
Bir tane aynı Ramden alınır.025 gibi bir kalınlıkta bobin telleri hazırlanır.Tellerin uç bölgelerinin Emayeleri kazınıp kalaylanır.
Bobinler önce yeni Rame lehimlenir.
Sonra devre üzerindeki rame çok dikkatli bir şekilde tek tek  kısadevre yapmadan ve özellikle Rami fazla ısıtmadan lehimlenir.
(Ramler sıcaklıktan çabuk etkilenirler)
Sonra yeni rame de bir batarya seri bir 470ohm gibi bşr dirençle bağlanır.Pil akımı çok yüksek olacağı için kısadevere olma durumuna karşı Ramin bozulmamasına karşı bir koruma sağlar.

Ramler lehimli ve Ekstra pilimşzde Yeni Rame takılı iken cihazı restart edin.Yine dikkatli bir şekilde kısa devre yapmadan Ramdeki telleri sökün.Harici taktığınız pili sökmeden Rami diğer çalışmayan cihaza dikkatli bir şekilde takın.

Çalışan cihazdan veri kopyaladığınıza göre o cihazın kartını kullarak çalışmayan cihaza Startı verip deneyin.

Eğer donanımsal bir key,dinamik devreye özel,düşündüğümüz yorum yaptığımız gibi uçuk kaçık bir durum yoksa Sistem çalışacaktır.

Yine çalışmazsa Picli Saat yapısını yabana atmayın.Yine diyorum, Ram ve Picli Saat bir key düzeneği olabilir.Gerekirse picleride yer değiştirip deneyin.Tabiki picin de enerjisini ekstaradan beslemeye devam ederek sök tak yapın.

Bence Pcb,Pin vs ile uğraşmaktan bu şekilde uğraşmak çok daha pratik olacaktır.
Başlık: Ynt: Cypress CY62157EV30LL SRAM Veri Okuma
Gönderen: EmirKorkmaz - 09 Şubat 2022, 10:04:47
Alıntı yapılan: yas - 09 Şubat 2022, 01:52:32Moralini bozmak istemem ama görünüşe göre olmayacak maalesef. 0.48 değeri 0.5 ye çok yakın birbirlerine değecekler. 0.48 olan ölçü pimin çapı, bunun birde lehim olabilmesi için pad gerekli, birbirlerine değmemeleri için boşluk olması gerekliliği de düşünülürse olmayacağı aşikar. Minimum 0.3 dan daha küçük bir çap bulman gerekli ama böyle bir imalat olmayabilir. Bunların haricinde pcb resmi incelendiğinde pimler gelişi güzel yerleştirilmiş gibi görünüyor. Eğer kenarlardaki konnektör standart DIL20 ölçülerindeyse pinler arası ölçü 2.54mm, pogo pimlerin toplam ölçüsü yaklaşık 7 pin aralığında gibi duruyor. 7x2.54=17.78mm bu uzunluk yaklaşık pogo pimlerin toplam uzunluğu olduğunu düşünürsek tsop kılıfın bir tarafı da 24 pinden oluştuğu için pogo pinlerin aralığı yaklaşık 17.78/23=0.77mm çizilmiş gibi görünüyor. Yani 54% daha büyük çizmiş olabilirsiniz. Çizimi yaparken bence bir tane tsop48 kılıf kullanın ve pinlerini delikli padlerle değişseniz daha iyi bir çözüm olacak ama gerçek hayatta böyle bir pcb nin yapılabilirliğine siz karar verin. Size önerim hazır bir tsop48-dip48 çeviriciyi modifiye ederek bir aparat yapmanız yönünde olacak. Ayrıca bu aparat ne işe yarayacak onu da anlamış değilim.

Fakat SRAM aralıkları 0.8MM. :)
Flash ile ilgili alttaki ürünü alacağım
https://www.adapt-plus.com/products_html/8800-0150.html#