서버에 특정 부분을 수정하기 위해 우선적으로 이미지를 바꿔 껴 보는 실험을 하고 있는데... 계속 안되서 몇 시간동안 삽질하고 경로 다 뒤져서 바꿔보고 했다. 그래도 안 됐다. 원인이 뭘까해서 검색하던 중에 서버에 이미지가 수정된 것을 확인하려면 기존에 있는 캐시를 지워야 해결될 수도 있다고 한다. 크롬이 캐시때문에 이전 이미지를 불러오고 있기 때문에 캐시를 비워줘야 한다. 캐시를 지우면서 새로고침하기 위해서는 Windows의 크롬 기준으로 Ctrl + Shift + R 을 누르면 된다. 기존의 사진과 바뀐 것을 확인할 수 있었다!!
5월 26일부터 27일까지 World IT Show와 같은 코엑스에서 진행한 미래인재포럼에 EXHIBITOR로 다녀왔다. 가서 같은 학교의 석, 박사 분들이 연구한 주제와 연세대학교, 아주대학교의 석사 인원들이 연구한 내용에 대해서 설명을 듣고 그 내용을 설명할 수 있도록 하였는데 내가 관심있게 공부하는 분야인 블록체인 부분도 있고 다른 부분도 있었다. 이번 기회에 블록체인을 연구하는 박사분한테 현재 진행하고 있는 프로젝트에서 막히고 있는 부분에 대해서 질문도 하고 피드백도 받을 수 있어서 좋은 기회였다. 그리고 다른 부스에서도 여러가지 배울 만한 연구내용과 기술들을 볼 수 있어서 좋았다. 아직 모르는 부분이 많다는 것을 깨달을 수 있는 기회였고, 좀 더 공부를 해야되는 것을 각인하게 된 시간이었다.
기존에 쓰던 서버에서 이것저것 만지다 보니 DB가 터졌다. # mysql -u root -p 와 같이 터미널에 입력했을 때, 다음과 같은 에러문이 출력된다. Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' 그래서 이것저것 찾아보다가 간단하게 해결되었다. sudo service mysql restart 다음과 같이 입력하니 DB가 원상태로 돌아왔다. 괜히 DB를 이것저것 들쑤시지 말아야 겠다는 다짐이...
일반적인 소프트웨어 개발은 보통 요구사항 도출 -> 설계 -> 구현(개발) -> 테스트-> 릴리즈 순으로 이루어 지는데, 시큐어 코딩은 이 구현 단계에서 간단한 삽입이나 수정으로 오버플로우, 포맷 스트링 버그, 약한 암호화 등의 공격을 유발할 가능성이 있는 잠재적인 보안 취약점을 사전에 제거하여, 외부 공격으로부터 안전한 소프트웨어를 개발하는 기법을 말한다고 한다.중요 포인트는 개발 단계에서 이 기법을 적용한다는 점이다. 쉽게 말해서 나중에 유지 보수에 막대한 비용이나 시간을 투자하지 말고 애초에 방지하여 안전하게 프로젝트를 하자는 의미를 나타낸다고 생각한다. 요 근래, 학교에서 시큐어 코딩에 대해 교육을 들었다. 상당히 관심이 가는 부분이 많았고, 알게 된 점도 많다는 것에 유익한 시간이 되었다. 지금..
Visual Studio 코드를 자동 정렬(Indent)하는 단축키는 다음과 같다. Ctrl + K + F 다른 블로그나 이런 곳에서는 Alt + F8이라는 이야기도 많았지만... 내 환경에서는 Ctrl + K + F가 맞다. Ctrl + K + F 또는 Alt + F8을 써보자. eclipse 코드를 자동 정렬하는 단축키는 다음과 같다. Ctrl + I 정리하자면 Visual Studio에서는 Ctrl + K + F eclipse에서는 Ctrl + I 이다.
- Total
- Today
- Yesterday
- #Forensic Tools
- ethereum
- #Forensic
- 4차 산업혁명
- #WinPmem
- #메모리
- #수정
- #tool
- #Security
- #캐시
- #Chrome
- #이미지 수정
- #디지털 포렌식
- #ReKall
- #EnCase
- Fin Tech
- ethereumj
- #WinHex
- #포렌식
- #GRR
- #010 Editor
- #WireShark
- 이더리움
- #DEFT
- #크롬
- #Pmem
- #tcpdump
- #FTK
- blockchain
- #Volatility
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |