<summary><strong>AWS hacklemeyi sıfırdan kahramanla öğrenin</strong><ahref="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Kırmızı Takım Uzmanı)</strong></a><strong>!</strong></summary>
* **Şirketinizi HackTricks'te reklamınızı görmek** veya **HackTricks'i PDF olarak indirmek** için [**ABONELİK PLANLARI**](https://github.com/sponsors/carlospolop)'na göz atın!
Java `Serializable` arayüzü (`java.io.Serializable`), sınıflarınızın **serileştirilmesi** ve **serileştirilmesi** gerekiyorsa uygulamanız gereken bir işaretleyici arayüzdür. Java nesne serileştirme (yazma) işlemi [ObjectOutputStream](http://tutorials.jenkov.com/java-io/objectoutputstream.html) ile yapılır ve deserializasyon (okuma) işlemi [ObjectInputStream](http://tutorials.jenkov.com/java-io/objectinputstream.html) ile yapılır.
Bir **Person sınıfı** örneğiyle bir örnek görelim. Bu sınıf **serileştirilebilir**. Bu sınıfın **readObject** işlevi üzerine yazılmıştır, bu nedenle bu **sınıfın herhangi bir nesnesi deserializasyon** yapıldığında bu **işlev** çalıştırılacaktır.\
Örnekte, Person sınıfının readObject işlevi, evcil hayvanının `eat()` işlevini ve bir Köpeğin `eat()` işlevini (bir nedenle) çağırır ve **calc.exe** çağırır. **Bu hesap makinesini çalıştırmak için bir Person nesnesini serileştirmeyi ve deserializasyon yapmayı göreceğiz:**
Bu çok temel örnekte görebileceğiniz gibi, buradaki "zayıflık", **readObject** fonksiyonunun **diğer zayıf fonksiyonları çağırması** nedeniyle ortaya çıkmaktadır.
<summary><strong>AWS hacklemeyi sıfırdan kahraman olmak için öğrenin</strong><ahref="https://training.hacktricks.xyz/courses/arte"><strong>htARTE (HackTricks AWS Red Team Expert)</strong></a><strong>!</strong></summary>
* Şirketinizi HackTricks'te **reklamınızı görmek** veya HackTricks'i **PDF olarak indirmek** için [**ABONELİK PLANLARINI**](https://github.com/sponsors/carlospolop) kontrol edin!
* Özel [**NFT'lerden**](https://opensea.io/collection/the-peass-family) oluşan koleksiyonumuz [**The PEASS Family**](https://opensea.io/collection/the-peass-family)'i keşfedin
* 💬 [**Discord grubuna**](https://discord.gg/hRep4RUj7f) veya [**telegram grubuna**](https://t.me/peass) **katılın** veya bizi **Twitter** 🐦 [**@carlospolopm**](https://twitter.com/hacktricks_live)**'da** takip edin.