가자공부하러!

redis cli에서 spring session 정보 확인하기 본문

공부/웹

redis cli에서 spring session 정보 확인하기

오피스엑소더스 2021. 11. 4. 14:32

redis cli 시작

// redis-cli 접근
// redis가 설치된 곳에서
$ redis-cli
// 다른 host에 접근
$ redis-cli -h {host}

 

키 확인

// 모든 키 목록
{host}:{port}> keys *

// 특정 키 검색
{host}:{port}> keys {key}
{host}:{port}> keys {*key} // like 검색
{host}:{port}> keys {key*} // like 검색

// 키의 타입 확인
{host}:{port}> type {key}

// spring session key 예시
// 해당 세션에 저장된 데이터들
// type : hash
spring:session:sessions:{sessionId}

// 해당 세션의 만료 키로 사용
// type : string
spring:session:sessions:expires:{sessionId}	

// expire time에 삭제될 세션 정보들 포함
// type : set
spring:session:expirations:{expireTime}

 

키에 담긴 정보 확인

// string
{host}:{port}> get {key}

// hash
{host}:{port}> hgetall {key}

// sets
{host}:{port}> smembers {key}

 

키 만료시간 확인

// spring:session:sessions:expires:{sessionId}의 만료까지 남은시간을 알 수 있다.
{host}:{port}> ttl {key}

 

 

\x__ 친구들의 정체...?

JdkSerializationRedisSerializer에 의해 직렬화된 byte code

이 내용 읽고싶으면 json으로 직렬화하세요!

\xac\xed\x00\x05sr\x00\x0e

'공부 > ' 카테고리의 다른 글

Jmeter  (0) 2021.04.09
Spring XSS 공격 방지  (0) 2021.03.30
haproxy dos공격 예방 설정  (0) 2021.03.30
Rabbitmq 설치, 실행  (0) 2020.03.17
SSH pass - 쉬운 ssh 접속 설정  (0) 2020.02.21
Comments