'잡동사니'에 해당되는 글 13451건

  1. 2018.12.11 WIPS / WIDS
  2. 2018.12.11 MQTT COAP
  3. 2018.12.11 node.js sso
  4. 2018.12.10 w3c validator
  5. 2018.12.09 jquery draggable
  6. 2018.12.08 node.js rpi gpio
  7. 2018.12.08 버프 끝났나...? 2
  8. 2018.12.07 미세먼지 크롤러 (다음, 네이버)
  9. 2018.12.07 git tag
  10. 2018.12.07 canvas dataURL to Formdata(file)
이론 관련/IoT2018. 12. 11. 19:29

Wiressless IDS/IPS

간단한 개념으로는 IDS를 무선으로 확장한 것.


구현적인 방향으로 보면 SSID를 계속 검색하고, promiscuous mode로 네트워크를 감시하여

인가된 AP나 단말기가 아니라면 재밍해버리는 방식으로 네트워크 보안을 구현한다.


그리고 WIPS 센서라고 하는 건, 서비스용 공유기와 별개로

독립적으로 구성한 안테나/프로세서를 통해 스캔만을 처리하여

서비스용 AP의 대역폭이나 프로세서 이용율을 잡아 먹지 않으며


중앙집중식으로 관리할 수 있도록 SSID 정보들을 전송해주는 edge 타입의 단말로 보여진다.


[링크 : https://www.samsung.com/sec/business/network/wips/WEA504i/]

[링크 : https://www.cisco.com/.../wlp/aw-ips/adaptive-wireless-ips-software-datasheet.pdf]

[링크 : https://images.samsung.com/.../publication/white-paper/Whitepaper_Samsung-Secure-AP.pdf]


일종의 재밍까지 지원하는 듯?

[링크 : https://blog.lgcns.com/1094]





'이론 관련 > IoT' 카테고리의 다른 글

WIPS 스터디  (0) 2018.12.12
CoAP 관련 스터디  (0) 2018.12.12
MQTT 사례 / 구현  (0) 2018.12.12
iot smart plug api(unofficial)  (0) 2018.12.11
MQTT COAP  (0) 2018.12.11
Posted by 구차니
이론 관련/IoT2018. 12. 11. 19:28

MQTT가 오래되었고(IBM꺼)

COAP는 조금 최근꺼


MQTT는 TCP 기반

COAP는 UDP 기반이다.


저전력 단말을 위해 상시 켜놓을 수 없으니 짧은 시간 통신하고 죽이고 하는 개념에 용이한 프로토콜.

중복된 데이터를 몇번 보내면 어쩌냐 받는 놈이 알아서 처리하면 된다라는 개념으로 COAP는 처리하는 듯.


[링크 : http://www.hellot.net/new_hellot/magazine/magazine_read.html?code=205&sub=002&idx=27478]


[링크 : http://protocol.knu.ac.kr/tech/CPL-TR-15-03-Mobius.pdf]

[링크 : http://www.iotocean.org/main/]



+

반대로 생각하면.. 굳이 MQTT나 COAP 를 TCP 기반으로 했어야 하나 하긴 싶다.

설명들을 보면 TCP니까 SSL등을 써서 보안을 강화할순 있지만 

무선랜이나 유선랜이 소비전류가 적은 편도 아니고 IoT에 이게 맞았을까 싶기도 하다.


머.. 별도의 버스나 네트워크를 또 구성하는건 비용문제가 있을테니

기존의 인프라를 재사용하는 입장으로는 나쁜 선택은 아니지만..

'이론 관련 > IoT' 카테고리의 다른 글

WIPS 스터디  (0) 2018.12.12
CoAP 관련 스터디  (0) 2018.12.12
MQTT 사례 / 구현  (0) 2018.12.12
iot smart plug api(unofficial)  (0) 2018.12.11
WIPS / WIDS  (0) 2018.12.11
Posted by 구차니
Programming/node.js2018. 12. 11. 09:34
Programming/web 관련2018. 12. 10. 08:22

요구사항 중에 있어서 보는 중..

tag가 잘 닫혔나 보는건가?


[링크 : https://validator.w3.org/]

'Programming > web 관련' 카테고리의 다른 글

ajax bearer token header  (0) 2019.02.07
webGL vs SVG  (0) 2019.01.07
미세먼지 크롤러 (다음, 네이버)  (0) 2018.12.07
edge browser mobile  (0) 2018.11.30
chrome 보안 무시  (0) 2018.11.13
Posted by 구차니
Programming/jquery2018. 12. 9. 20:45

div를 띄우고 그걸 마우스로 이리저리 움직이는걸 찾아보니

jquery에서 draggable 이라고 제공하는 듯?

(그러고 보면.. 네이버 지도에서 본거 같기도 하고..)


[링크 : https://stackoverflow.com/questions/8569095/draggable-div-without-jquery-ui]

[링크 : https://jqueryui.com/draggable/]

'Programming > jquery' 카테고리의 다른 글

ajax async와 jquery  (0) 2019.01.04
jquery ajaxsetup()  (0) 2018.12.14
jquery select 인덱스 얻기  (0) 2018.12.05
jquery 셀렉터 - 특정 문장으로 시작하는 id 찾기  (0) 2018.11.07
jquery prepend  (0) 2018.11.06
Posted by 구차니
Programming/node.js2018. 12. 8. 22:17

크롤러 만들어서 대충 쓰게 라즈베리에 node.js로 해볼까?


[링크 : https://www.w3schools.com/nodejs/nodejs_raspberrypi_gpio_intro.asp]

[링크 : https://www.npmjs.com/package/onoff]

[링크 : https://www.npmjs.com/package/rpi-gpio]


+ 2020.05.09


onoff가 무난하려나?


[링크 : https://webnautes.tistory.com/836]

'Programming > node.js' 카테고리의 다른 글

node.js express static  (0) 2018.12.11
node.js sso  (0) 2018.12.11
node.js url encoding(?) 혹은 이스케이프  (0) 2018.12.07
node.js compressed http  (0) 2018.12.06
waveform-data.js  (0) 2018.11.30
Posted by 구차니

이직 버프가 끝났나

매일매일 피곤하다 ㅠㅠ



SYSTEM : 직장인이니 정상입니다.

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

크리스마스 이브! 그리고 월요일  (5) 2018.12.24
출장..  (2) 2018.12.17
윈윈소프트 DB 해킹 알림 메일?  (3) 2018.11.25
e4ds의 선물 fluke 3단 우산  (2) 2018.11.19
정줄 로그아웃..  (5) 2018.11.14
Posted by 구차니
Programming/web 관련2018. 12. 7. 19:06

네이버랑 다음 지도에서 일단, 데이터 위치 특정하기


txt_num

[링크 : http://search.daum.net/search?nil_suggest=btn&w=tot&DA=SBC&q=미세먼지+종로구]


main_figure

[링크 : https://search.naver.com/search.naver?sm=top_hty&fbm=0&ie=utf8&query=미세먼지+종로구]

'Programming > web 관련' 카테고리의 다른 글

webGL vs SVG  (0) 2019.01.07
w3c validator  (0) 2018.12.10
edge browser mobile  (0) 2018.11.30
chrome 보안 무시  (0) 2018.11.13
REST API HTTP 에러코드  (0) 2018.11.06
Posted by 구차니

svn 이랑은 또 개념이 달라서 한참을 봐야 할듯..

걍 branch랑은 다르게 편하게 좀 쓸 수 있을것 같기도 하고..


[링크 : https://git-scm.com/book/ko/v1/Git의-기초-태그]

Posted by 구차니

근 두달만에 겨우 해결했네..

키워드를 잘 못 잡았던 걸까 싶긴한데

아무튼.. FileList() 객체로 생성되고 그랬던 거라.. 

File() 객체를 생성하는걸 생각 못한게 2달 날린(?) 원인.. ㅠㅠ



+

new File() 에는 Array가 첫번째 인자인걸 주의!!!!

(망할!!!!!)


var blobdata = document
.getElementById("target_obj_cnv")
.toDataURL("image/png");
blobdata = dataURLtoBlob(blobdata);
var imgFile2 = new File([blobToFile(blobdata, "target.png")], "target.png");
var data = new FormData();

data.append("image", imgFile2);

[링크 : https://stackoverflow.com/questions/27251953/how-to-create-file-object-from-blob[

[링크 : https://developer.mozilla.org/en-US/docs/Web/API/File/File]



+

걍 포기해야 하나? ㅠㅠ

[링크 : https://stackoverflow.com/questions/38449440/javascript-create-file-list-object-from-list-of-files]

[링크 : https://developer.mozilla.org/en-US/docs/Web/API/FileList]


+

으으.. 영 안되네.. ㅠㅠ


function blobToFile(theBlob, fileName) {
var date = new Date();
theBlob.lastModifiedDate = date;
theBlob.lastModified = date.getTime();
theBlob.name = fileName;
return theBlob;
}

function dataURLtoBlob(dataurl) {
var arr = dataurl.split(","),
mime = arr[0].match(/:(.*?);/)[1],
bstr = atob(arr[1]),
n = bstr.length,
u8arr = new Uint8Array(n);
while (n--) {
u8arr[n] = bstr.charCodeAt(n);
}
return new Blob([u8arr], { type: mime });

} 

var blobdata = document
.getElementById("cnv")
.toDataURL("image/png");
blobdata = dataURLtoBlob(blobdata);
var imgFile2 = blobToFile(blobdata, "target.png");


[링크 : https://stackoverflow.com/questions/6850276/how-to-convert-dataurl-to-file-object-in-javascript]


+

Vanilla JavaScript


function blobToFile(theBlob, fileName){

    //A Blob() is almost a File() - it's just missing the two properties below which we will add

    theBlob.lastModifiedDate = new Date();

    theBlob.name = fileName;

    return theBlob;

[링크 : https://stackoverflow.com/questions/27159179/how-to-convert-blob-to-file-in-javascript/29390393]



---

[링크 : https://code.i-harness.com/ko-kr/q/4c46fc]


[링크 : https://teamtreehouse.com/community/how-to-create-a-file-from-a-dataurl-javascript]


var dataurl = canvas.toDataURL('image/jpeg',0.8);

var blob = dataURLtoBlob(dataurl);

var fd = new FormData();

fd.append("myFile", blob, "thumb.jpg"); 

[링크 : https://stackoverflow.com/questions/4998908/convert-data-uri-to-file-then-append-to-formdata]

[링크 : https://stackoverflow.com/questions/15675063/how-to-create-an-image-file-on-server-from-dataurl]

'Programming > javascript & HTML' 카테고리의 다른 글

ajax success 콜백 사용하기  (0) 2018.12.15
js __proto__  (0) 2018.12.14
js 부모창 변수 접근하기  (0) 2018.12.04
크로스 브라우징 관련..  (0) 2018.11.30
wavesurfer.js HTML5 AUDIO 미지원시  (0) 2018.11.30
Posted by 구차니