해킹기법
vue.js javascript로 강제로 값넣기 | forced input value changed on vue.js
2022.02.24
957
청일TV


vue.js라는거 이름만 들어봤지 뭔지 전혀모름.


$('#userid').val('userid')

이런게 악먹히 document.getElementById로 하던 뭘하던...


난 C# 윈폼 베이스로 뭔가를 만들고 있고...

cefsharp browser로 자동 로그인을 시켜야 한다고...


cefsharp에도 제발 sendkey좀 만들어주길 ㅠㅠ

(크로미움이라서 안된다는 소문이...)


그래서 vue.js binding을 급하게 공부해 봤지만... 씨발...

뭐 어쩌란건지 모르겠음.

애초에 개발단에서하는 방법 밖에 없는거...


걍 console 열고 어떻게든 되겠지하고 본거랑 대충해서 찍다가 보니깐 


... 계속 내려봄


value는 없고 저런건 있더라...

그래서 아 몰라 일단 찍어보자 했는데 되네ㅋ


대충 이런느낌으로다가 하면 값들어감


var vm = new Vue({
    el : "#loginform"
});
vm.$el[0].defaultValue = "test"


이건 저 상황에만 맞는거고 음.. 직접 input에 접근하려면


var vm = new Vue({
    el : "#userid"
});
vm.$el.defaultValue = "test"


이렇게 하믄됨 ㅋ


근데 결과가 이상하다? 뭐가 값이 안넘어간다?

그건 post로 넘겨야 되는데 get으로 넘겨서 그럴수 있음.


내 상황에선 이렇게 처리함.

본인들은 본인들 상황에 맞게 처리하면 될듯


$('#loginform').attr('method','post');
$('#loginform').attr('action','/login');
vm.$el.submit();


엘리먼트는 알아서 찾아서 하도록...

뭔 소린지 모르면 이미 모르는거임...


짜증났던건 지구상에 나랑 같은 새끼가 하나도 없더라...

일일이 노가다 귀찮~


댓글작성
0 · 0
2022.11.27
kimminwyk 청일님 오랜만입니당 오랜만에 웹 해킹 SQL Injection이나 해킹 기법 관련해서 간단하게 나마 써보고 싶은데 게시물 작성 가능할까용
ⓒ 청일TV

이용약관개인정보 취급방침 에 동의합니다.