전체 글 33

블라디미르 팔란트가 예고한 한국 보안 솔루션의 취약점 1 : TouchEn nxKey

관련 뉴스 : http://www.cctvnews.co.kr/news/articleView.html?idxno=234394 애드블록 플러스의 개발자인 블라디미르 팔란트가 예고했던 한국 보안 솔루션의 취약점 공개에서 가장 먼저 공개 된 솔루션은 라온시큐어의 TouchEn nxKey입니다. 인터넷 뱅킹시 키보드 보안에 자주 사용되는 솔루션으로 , 요약하면 취약점이 공개되기 2달전 인 2022년 10월 17일. 구글 봇의 접속 흔적이 여러번 있었고, 라온시큐어가 아닌 다른 곳에서 접속됐을 가능성이 높다는 이야기가 있네요. 사실인지 알수는 없지만, 자주 사용되는 크롬의 touchEn 브라우저의 확장 기능은 2018년 1월에 릴리즈 된 버전으로 기사에서 이야기하는 최근의 릴리즈 버전보다 훨씬 이전버전이라 조심은 ..

개발소식 2023.01.27

[react] setState에 관하여.

리액트의 setState는 동기적으로 동작하지 않는다 .예를 들어보자 //this.state={ a:123} 일시this.setState({ a: 456})console.log(this.state.a) ; 결과값은 뭐가 나오는걸까? 456이 나와야 정상이지만 456이 아니다. 123이 나올수도 있고 456이 나올수도 있는 것이다. 리액트의 setState는 비동기적으로 동작한다. 동기적으로 동작하지 않기 때문에setState에 값을 넣어도 원하는 값이 나오지 않을 수도 있다.또한 setState는 인자로 전달한 객체를 원래의 state에 덮어씌우는 성향이 있다.예를 들어보자 //this.state = { Year:0, Month:0} 일시this.setState({ Year:2019})//this.sta..

react 2019.03.24

리액트 router의 activeClassname에 관한 팁.

react-router의 NavLink와 activeClssName에 관하여.react-router에서는 다양한 기능을 제공한다.그중NavLink와 activeClassame에 대해 간단하게 알아보자.NavLink는 link와는 다르게 스타일을 바꾸거나 클래스를 활용할 수 있다.할 형식으로라우팅할 주소의 css를 바꿀 수 있다.activeClassName는 class를 활용하는 방법으로 다양하게 이용될 수 있다.형식으로 사용되며 style도 좀더 동적으로 바꿀 수 있다.styled-component를 이용하여 간단한 예를 들어보자localhost:3000/nextex) const menu=styled.div`width:50px;height:50px;$ .selected{background:red;}메뉴1..

react 2019.02.25