Memcache Commands
AWS Hacking'i öğrenin ve pratik yapın:HackTricks Eğitim AWS Kırmızı Takım Uzmanı (ARTE)
GCP Hacking'i öğrenin ve pratik yapın:
HackTricks Eğitim GCP Kırmızı Takım Uzmanı (GRTE)
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2Fpentest.eu%2FRENDER_WebSec_10fps_21sec_9MB_29042024.gif&width=768&dpr=4&quality=100&sign=bc0743d1&sv=1)
Komutlar Kılavuzu
Kaynak: https://lzone.de/cheat-sheet/memcached
Desteklenen komutlar (resmi olanlar ve bazı resmi olmayanlar) doc/protocol.txt belgesinde belgelenmiştir.
Üzgünüm, sözdizimi açıklaması gerçekten net değil ve mevcut komutları listeleyen basit bir yardım komutu çok daha iyi olurdu. İşte source içinde bulabileceğiniz komutların bir özeti (19.08.2016 itibarıyla):
Komut | Açıklama | Örnek |
---|---|---|
get | Bir değeri okur |
|
set | Bir anahtarı koşulsuz olarak ayarlar |
|
add | Yeni bir anahtar ekler |
|
replace | Mevcut anahtarı üzerine yazar |
|
append | Mevcut anahtara veri ekler |
|
prepend | Mevcut anahtara veri ekler |
|
incr | Sayısal anahtar değerini verilen sayı kadar artırır |
|
decr | Sayısal anahtar değerini verilen sayı kadar azaltır |
|
delete | Mevcut bir anahtarı siler |
|
flush_all | Tüm öğeleri hemen geçersiz kılar |
|
flush_all | Tüm öğeleri n saniye içinde geçersiz kılar |
|
stats | Genel istatistikleri yazdırır |
|
Bellek istatistiklerini yazdırır |
| |
Daha yüksek seviyedeki tahsis istatistiklerini yazdırır |
| |
Öğeler hakkında bilgi yazdırır |
| |
| ||
| ||
İstatistik sayaçlarını sıfırlar |
| |
lru_crawler metadump | Önbellekteki (tüm) öğelerin (çoğu) meta verisini döker |
|
version | Sunucu sürümünü yazdırır. |
|
verbosity | Günlük seviyesini artırır |
|
quit | Oturumu sonlandırır |
|
Trafik İstatistikleri
Mevcut trafik istatistiklerini sorgulamak için komutu kullanabilirsiniz.
Aşağıdaki bağlantı sayısını, giren/çıkan baytları ve daha fazlasını gösteren bir liste alacaksınız.
Örnek Çıktı:
Bellek İstatistikleri
Mevcut bellek istatistiklerini sorgulamak için
set mykey 0 900 9 value123
get mykey
delete mykey
stats
Eğer memcached örneğiniz için yeterli belleğe sahip olup olmadığınızdan emin değilseniz, her zaman “stats” komutuyla verilen “evictions” sayaçlarına dikkat edin. Eğer örnek için yeterli belleğiniz varsa, “evictions” sayacı 0 olmalı veya en azından artmamalıdır.
Hangi Anahtarlar Kullanılıyor?
Mevcut anahtar setini doğrudan belirlemek için yerleşik bir fonksiyon yoktur. Ancak bunu kullanabilirsiniz.
anahtarların kaç tane olduğunu belirlemek için komut.
Bu en azından hangi anahtarların kullanıldığını görmeye yardımcı olur. Zaten memcache erişimini yapan bir PHP betiğinden anahtar adlarını dökmek için 100days.de adresindeki PHP kodunu kullanabilirsiniz.
![](https://book.hacktricks.xyz/~gitbook/image?url=https%3A%2F%2Fpentest.eu%2FRENDER_WebSec_10fps_21sec_9MB_29042024.gif&width=768&dpr=4&quality=100&sign=bc0743d1&sv=1)
AWS Hacking'i öğrenin ve pratik yapın:HackTricks Training AWS Red Team Expert (ARTE)
GCP Hacking'i öğrenin ve pratik yapın:
HackTricks Training GCP Red Team Expert (GRTE)
Last updated