17 KiB
Memcache Commands
{% hint style="success" %}
Learn & practice AWS Hacking:HackTricks Training AWS Red Team Expert (ARTE)
Learn & practice GCP Hacking: HackTricks Training GCP Red Team Expert (GRTE)
Support HackTricks
- Check the subscription plans!
- Join the ЁЯТм Discord group or the telegram group or follow us on Twitter ЁЯРж @hacktricks_live.
- Share hacking tricks by submitting PRs to the HackTricks and HackTricks Cloud github repos.
{% embed url="https://websec.nl/" %}
Commands Cheat-Sheet
From https://lzone.de/cheat-sheet/memcached
рд╕рдорд░реНрдерд┐рдд рдХрдорд╛рдВрдб (рдЖрдзрд┐рдХрд╛рд░рд┐рдХ рдФрд░ рдХреБрдЫ рдЕрдиреМрдкрдЪрд╛рд░рд┐рдХ) рдХреЛ doc/protocol.txt рджрд╕реНрддрд╛рд╡реЗрдЬрд╝ рдореЗрдВ рджрд╕реНрддрд╛рд╡реЗрдЬреАрдХреГрдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред
рджреБрд░реНрднрд╛рдЧреНрдпрд╡рд╢, рд╡рд╛рдХреНрдп рд░рдЪрдирд╛ рд╡рд┐рд╡рд░рдг рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдФрд░ рдореМрдЬреВрджрд╛ рдХрдорд╛рдВрдбреЛрдВ рдХреА рд╕реВрдЪреА рджреЗрдиреЗ рд╡рд╛рд▓рд╛ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рд╕рд╣рд╛рдпрддрд╛ рдХрдорд╛рдВрдб рдмрд╣реБрдд рдмреЗрд╣рддрд░ рд╣реЛрдЧрд╛ред рдпрд╣рд╛рдБ source рдореЗрдВ рдЖрдк рдЬреЛ рдХрдорд╛рдВрдб рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВ рдЙрд╕рдХрд╛ рдПрдХ рдЕрд╡рд▓реЛрдХрди рд╣реИ (19.08.2016 рдХреЗ рдЕрдиреБрд╕рд╛рд░):
Command | Description | Example |
---|---|---|
get | рдПрдХ рдорд╛рди рдкрдврд╝рддрд╛ рд╣реИ | get mykey |
set | рдПрдХ рдХреБрдВрдЬреА рдХреЛ рдмрд┐рдирд╛ рд╢рд░реНрдд рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ |
|
add | рдПрдХ рдирдИ рдХреБрдВрдЬреА рдЬреЛрдбрд╝рддрд╛ рд╣реИ | add newkey 0 60 5 |
replace | рдореМрдЬреВрджрд╛ рдХреБрдВрдЬреА рдХреЛ рдЕрдзрд┐рд▓реЗрдЦрд┐рдд рдХрд░рддрд╛ рд╣реИ | replace key 0 60 5 |
append | рдореМрдЬреВрджрд╛ рдХреБрдВрдЬреА рдореЗрдВ рдбреЗрдЯрд╛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ | append key 0 60 15 |
prepend | рдореМрдЬреВрджрд╛ рдХреБрдВрдЬреА рдореЗрдВ рдбреЗрдЯрд╛ рдЬреЛрдбрд╝рддрд╛ рд╣реИ | prepend key 0 60 15 |
incr | рджрд┐рдП рдЧрдП рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдХреБрдВрдЬреА рдорд╛рди рдХреЛ рдмрдврд╝рд╛рддрд╛ рд╣реИ | incr mykey 2 |
decr | рджрд┐рдП рдЧрдП рд╕рдВрдЦреНрдпрд╛ рд╕реЗ рд╕рдВрдЦреНрдпрд╛рддреНрдордХ рдХреБрдВрдЬреА рдорд╛рди рдХреЛ рдШрдЯрд╛рддрд╛ рд╣реИ | decr mykey 5 |
delete | рдПрдХ рдореМрдЬреВрджрд╛ рдХреБрдВрдЬреА рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИ | delete mykey |
flush_all | рддреБрд░рдВрдд рд╕рднреА рдЖрдЗрдЯрдореЛрдВ рдХреЛ рдЕрдорд╛рдиреНрдп рдХрд░рддрд╛ рд╣реИ | flush_all |
flush_all | n рд╕реЗрдХрдВрдб рдореЗрдВ рд╕рднреА рдЖрдЗрдЯрдореЛрдВ рдХреЛ рдЕрдорд╛рдиреНрдп рдХрд░рддрд╛ рд╣реИ | flush_all 900 |
stats | рд╕рд╛рдорд╛рдиреНрдп рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ | stats |
рдореЗрдореЛрд░реА рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ | stats slabs |
|
рдЙрдЪреНрдЪ рд╕реНрддрд░ рдХреЗ рдЖрд╡рдВрдЯрди рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ | stats malloc |
|
рдЖрдЗрдЯрдореЛрдВ рдкрд░ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ | stats items |
|
stats detail |
||
stats sizes |
||
рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдХрд╛рдЙрдВрдЯрд░ рд░реАрд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИ | stats reset |
|
lru_crawler metadump | рдХреИрд╢ рдореЗрдВ (рд╕рднреА) рдЖрдЗрдЯрдореЛрдВ рдХреЗ рд▓рд┐рдП (рдЕрдзрд┐рдХрддрд░) рдореЗрдЯрд╛рдбреЗрдЯрд╛ рдбрдВрдк рдХрд░рддрд╛ рд╣реИ | lru_crawler metadump all |
version | рд╕рд░реНрд╡рд░ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд┐рдВрдЯ рдХрд░рддрд╛ рд╣реИ | version |
verbosity | рд▓реЙрдЧ рд╕реНрддрд░ рдмрдврд╝рд╛рддрд╛ рд╣реИ | verbosity |
quit | рд╕рддреНрд░ рд╕рдорд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ | quit |
Traffic Statistics
рдЖрдк рд╡рд░реНрддрдорд╛рди рдЯреНрд░реИрдлрд╝рд┐рдХ рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдХреЛ рдХрдорд╛рдВрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдкреВрдЫ рд╕рдХрддреЗ рд╣реИрдВ
stats
рдЖрдкрдХреЛ рдПрдХ рд╕реВрдЪреА рдорд┐рд▓реЗрдЧреА рдЬреЛ рдХрдиреЗрдХреНрд╢рдиреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛, рдЗрди/рдЖрдЙрдЯ рдмрд╛рдЗрдЯреНрд╕ рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рдкреНрд░рджрд╛рди рдХрд░рддреА рд╣реИред
Example Output:
STAT pid 14868
STAT uptime 175931
STAT time 1220540125
STAT version 1.2.2
STAT pointer_size 32
STAT rusage_user 620.299700
STAT rusage_system 1545.703017
STAT curr_items 228
STAT total_items 779
STAT bytes 15525
STAT curr_connections 92
STAT total_connections 1740
STAT connection_structures 165
STAT cmd_get 7411
STAT cmd_set 28445156
STAT get_hits 5183
STAT get_misses 2228
STAT evictions 0
STAT bytes_read 2112768087
STAT bytes_written 1000038245
STAT limit_maxbytes 52428800
STAT threads 1
END
Memory Statistics
рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдореЛрд░реА рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдХреЛ рдХреНрд╡реЗрд░реА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
stats slabs
# Memcached Commands
Memcached рдПрдХ рдЙрдЪреНрдЪ рдкреНрд░рджрд░реНрд╢рди рд╡рд╛рд▓рд╛, ╤А╨░╤Б╨┐╤А╨╡╨┤╨╡╨╗╨╡╨╜╨╜╤Л╨╣ ╨┐╨░╨╝╤П╤В╤М рдХреИрд╢рд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╣реИред рдпрд╣ рдбреЗрдЯрд╛ рдХреЛ рдХреБрдВрдЬреА-рдореВрд▓реНрдп рдЬреЛрдбрд╝реЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд░рддрд╛ рд╣реИред
## Memcached Commands
### set
рдпрд╣ рдХрдорд╛рдВрдб рдПрдХ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рди рд╕реЗрдЯ рдХрд░рддрд╛ рд╣реИред
**Syntax:**
set [noreply]
### get
рдпрд╣ рдХрдорд╛рдВрдб рдПрдХ рдХреБрдВрдЬреА рдХреЗ рд▓рд┐рдП рдорд╛рди рдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИред
**Syntax:**
get [noreply]
### delete
рдпрд╣ рдХрдорд╛рдВрдб рдПрдХ рдХреБрдВрдЬреА рдХреЛ рд╣рдЯрд╛рддрд╛ рд╣реИред
**Syntax:**
delete [noreply]
### stats
рдпрд╣ рдХрдорд╛рдВрдб Memcached рд╕рд░реНрд╡рд░ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕рд╛рдВрдЦреНрдпрд┐рдХреА рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред
**Syntax:**
stats [type] [noreply]
STAT 1:chunk_size 80
STAT 1:chunks_per_page 13107
STAT 1:total_pages 1
STAT 1:total_chunks 13107
STAT 1:used_chunks 13106
STAT 1:free_chunks 1
STAT 1:free_chunks_end 12886
STAT 2:chunk_size 100
STAT 2:chunks_per_page 10485
STAT 2:total_pages 1
STAT 2:total_chunks 10485
STAT 2:used_chunks 10484
STAT 2:free_chunks 1
STAT 2:free_chunks_end 10477
[...]
STAT active_slabs 3
STAT total_malloced 3145436
END
рдпрджрд┐ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЗ memcached рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдореЗрдореЛрд░реА рд╣реИ, рддреЛ рд╣рдореЗрд╢рд╛ "stats" рдХрдорд╛рдВрдб рджреНрд╡рд╛рд░рд╛ рджрд┐рдП рдЧрдП "evictions" рдХрд╛рдЙрдВрдЯрд░ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдпрджрд┐ рдЖрдкрдХреЗ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рдореЗрдореЛрд░реА рд╣реИ, рддреЛ "evictions" рдХрд╛рдЙрдВрдЯрд░ 0 рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП рдпрд╛ рдХрдо рд╕реЗ рдХрдо рдмрдврд╝рдирд╛ рдирд╣реАрдВ рдЪрд╛рд╣рд┐рдПред
рдХреМрди рд╕реЗ рдХреБрдВрдЬреА рдЙрдкрдпреЛрдЧ рдХреА рдЬрд╛рддреА рд╣реИрдВ?
рд╡рд░реНрддрдорд╛рди рд╕реЗрдЯ рдХреА рдХреБрдВрдЬреА рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХреЛрдИ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рдлрд╝рдВрдХреНрд╢рди рдирд╣реАрдВ рд╣реИред рд╣рд╛рд▓рд╛рдБрдХрд┐, рдЖрдк рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ
stats items
рдХрдорд╛рдиреНрдб рдпрд╣ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд┐ рдХрд┐рддрдиреЗ рдХреАрдЬрд╝ рдореМрдЬреВрдж рд╣реИрдВред
stats items
STAT items:1:number 220
STAT items:1:age 83095
STAT items:2:number 7
STAT items:2:age 1405
[...]
END
рдпрд╣ рдХрдо рд╕реЗ рдХрдо рдпрд╣ рджреЗрдЦрдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИ рдХрд┐ рдХреЛрдИ рдХреБрдВрдЬреА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВред рдПрдХ PHP рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╕реЗ рдХреБрдВрдЬреА рдирд╛рдореЛрдВ рдХреЛ рдбрдВрдк рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЬреЛ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдореЗрдордХреИрд╢ рдПрдХреНрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реИ, рдЖрдк 100days.de рд╕реЗ PHP рдХреЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
{% embed url="https://websec.nl/" %}
{% hint style="success" %}
AWS рд╣реИрдХрд┐рдВрдЧ рд╕реАрдЦреЗрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ:HackTricks Training AWS Red Team Expert (ARTE)
GCP рд╣реИрдХрд┐рдВрдЧ рд╕реАрдЦреЗрдВ рдФрд░ рдЕрднреНрдпрд╛рд╕ рдХрд░реЗрдВ: HackTricks Training GCP Red Team Expert (GRTE)
HackTricks рдХрд╛ рд╕рдорд░реНрдерди рдХрд░реЗрдВ
- рд╕рджрд╕реНрдпрддрд╛ рдпреЛрдЬрдирд╛рдУрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдВ!
- рд╣рдорд╛рд░реЗ ЁЯТм Discord рд╕рдореВрд╣ рдпрд╛ рдЯреЗрд▓реАрдЧреНрд░рд╛рдо рд╕рдореВрд╣ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рд╣реЛрдВ рдпрд╛ рд╣рдорд╛рд░реЗ Twitter ЁЯРж @hacktricks_live** рдХрд╛ рдкрд╛рд▓рди рдХрд░реЗрдВред**
- рд╣реИрдХрд┐рдВрдЧ рдЯреНрд░рд┐рдХреНрд╕ рд╕рд╛рдЭрд╛ рдХрд░реЗрдВ рдФрд░ HackTricks рдФрд░ HackTricks Cloud рдЧрд┐рдЯрд╣рдм рд░рд┐рдкреЛрдЬрд┐рдЯрд░реА рдореЗрдВ PR рд╕рдмрдорд┐рдЯ рдХрд░реЗрдВред