Skip to content

Instantly share code, notes, and snippets.

@HelloWorld017
Created June 1, 2019 02:34
Show Gist options
  • Save HelloWorld017/ed85d08edda716a7df9e430df937dddf to your computer and use it in GitHub Desktop.
Save HelloWorld017/ed85d08edda716a7df9e430df937dddf to your computer and use it in GitHub Desktop.
난 non-ActiveX건 ActiveX건 다 안 깔거니까 제발 그만 좀 괴롭혀
// ==UserScript==
// @name Fuck wooribank
// @namespace https://gist.github.com/HelloWorld017/ed85d08edda716a7df9e430df937dddf
// @version 0.2
// @description Fuck wooribank, I don't want to install any non-ActiveX and ActiveX
// @author Khinenw
// @match https://spib.wooribank.com/*
// @grant none
// ==/UserScript==
const confirmIgnores = [
'고객님의 안전한 거래를 위하여 인터넷뱅킹 이용 시 보안프로그램 설치가 필요합니다. 설치 페이지로 이동하시겠습니까? (키보드보안 프로그램)',
'고객님의 안전한 거래를 위하여 인터넷뱅킹 이용 시 보안 프로그램 설치가 필요합니다. 설치 페이지로 이동하시겠습니까? (공인인증서)',
'고객님의 안전한 거래를 위하여 인터넷뱅킹 이용 시 보안프로그램 설치가 필요합니다. 설치 페이지로 이동하시겠습니까? (보안로그 수집기)',
'고객님의 안전한 거래를 위하여 인터넷뱅킹 이용 시 보안프로그램 설치가 필요합니다. 설치 페이지로 이동하시겠습니까? (개인방화벽 프로그램)'
];
const _confirm = window.confirm;
window.confirm = text => {
if(confirmIgnores.includes(text)) {
console.log(text);
return false;
}
return _confirm(text);
};
const alertIgnores = [
'키보드보안 프로그램를 설치하지 않으시는 경우, 물리적인 키보드를 이용한 중요 입력정보(비밀번호 등)를 보호할 수 없습니다.안전한 인터넷뱅킹 이용을 위해 설치를 권고 드리며, 설치를 원하지 않거나 불가능 하실 경우 거래 시 가상키보드를 이용해 주시기 바랍니다.',
'보안로그 수집기를 설치하지 않으시는 경우, 단말기지정서비스와 단말기의 정보를 이용하는 거래에 제한이 있을 수 있으니 편리한 인터넷뱅킹 이용을 위해 설치를 권고 드립니다.',
'공인인증서 프로그램을 설치하지 않으시는 경우 자금이체 등 전자서명이 필요한 거래에 제한이 있을 수 있으니, 안전한 인터넷뱅킹 이용을 위해 설치를 권고 드립니다.',
'개인방화벽 프로그램을 설치하지 않으시는 경우, 해킹 및 악성코드로부터 고객님의 PC를 안전하게 보호할 수 없습니다. 우리은행 인터넷뱅킹에서 제공하는 개인방화벽 제품의 설치를 원하지 않으신다면, 별도로 상용 안티바이러스 프로그램을 설치하시어 고객님의 PC를 안전하게 보호하시기 바랍니다.'
];
const _alert = window.alert;
window.alert = text => {
if(alertIgnores.includes(text)) {
console.log(text);
return;
}
_alert(text);
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment