├── .gitignore ├── cover.jpg ├── index.html ├── index.js ├── invoice.html ├── invoice.js └── shutter.wav /.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | 8 | # Runtime data 9 | pids 10 | *.pid 11 | *.seed 12 | *.pid.lock 13 | 14 | # Directory for instrumented libs generated by jscoverage/JSCover 15 | lib-cov 16 | 17 | # Coverage directory used by tools like istanbul 18 | coverage 19 | 20 | # nyc test coverage 21 | .nyc_output 22 | 23 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 24 | .grunt 25 | 26 | # Bower dependency directory (https://bower.io/) 27 | bower_components 28 | 29 | # node-waf configuration 30 | .lock-wscript 31 | 32 | # Compiled binary addons (https://nodejs.org/api/addons.html) 33 | build/Release 34 | 35 | # Dependency directories 36 | node_modules/ 37 | jspm_packages/ 38 | 39 | # TypeScript v1 declaration files 40 | typings/ 41 | 42 | # Optional npm cache directory 43 | .npm 44 | 45 | # Optional eslint cache 46 | .eslintcache 47 | 48 | # Optional REPL history 49 | .node_repl_history 50 | 51 | # Output of 'npm pack' 52 | *.tgz 53 | 54 | # Yarn Integrity file 55 | .yarn-integrity 56 | 57 | # dotenv environment variables file 58 | .env 59 | 60 | # next.js build output 61 | .next 62 | # See https://help.github.com/articles/ignoring-files/ for more about ignoring files. 63 | 64 | # dependencies 65 | /node_modules 66 | /.pnp 67 | .pnp.js 68 | 69 | # testing 70 | /coverage 71 | 72 | # production 73 | /build 74 | 75 | # misc 76 | .DS_Store 77 | .env.local 78 | .env.development.local 79 | .env.test.local 80 | .env.production.local 81 | 82 | npm-debug.log* 83 | yarn-debug.log* 84 | yarn-error.log* 85 | -------------------------------------------------------------------------------- /cover.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/1-click-fraud/e48c35635aabb74162ff9ed12ae85fa366762529/cover.jpg -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 儲ける方法 7 | 8 | 9 | 10 | 11 |
12 |
13 |
14 |
15 | 16 |

{{ message }}

17 |
18 |

儲ける方法

19 |

何もせずに月300万円稼ぐ方法があります。

20 |

そんな夢のような方法を教えます。あなたも億万長者になりましょう。

21 | 22 |
23 |
24 |
25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | const app = new Vue({ 2 | el: "#app", 3 | data: { 4 | seen: false, 5 | message: "写真を撮影しました" 6 | }, 7 | methods: { 8 | move() { 9 | const se = new Audio("shutter.wav"); 10 | se.play(); 11 | this.seen = true; 12 | setTimeout(() => { 13 | this.message = "写真を送信中..."; 14 | }, 800); 15 | setTimeout(() => { 16 | this.message = "IPアドレス取得中..."; 17 | }, 1600); 18 | setTimeout(() => { 19 | this.message = "IPアドレスから住所特定中..."; 20 | }, 2400); 21 | setTimeout(() => { 22 | this.message = "情報送信中..."; 23 | }, 3200); 24 | setTimeout(() => { 25 | location.href = "invoice.html"; 26 | }, 4000); 27 | } 28 | } 29 | }) 30 | -------------------------------------------------------------------------------- /invoice.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 登録完了 7 | 8 | 9 | 10 | 11 |
12 |
13 |
14 |

登録完了

15 |

お客様の会員登録が正常に完了しました。

16 |

3日以内に98,000円お支払い下さい。

17 |

お支払いが確認できない場合は法的処置をとらせていただきますのでご注意下さい。

18 |
19 |

20 | 残り{{ count }}秒 21 |

22 |
23 |
24 |
25 |
26 |
27 |
28 |

お問合せ

29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 |
電話番号0120-999-999
メールアドレスinfo@example.com
37 |

お振込先

38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 |
銀行名(銀行コード)極道銀行(5910)
支店名(支店コード)八草支店(893)
種別普通預金
口座番号59109393
52 |
53 |
54 | 55 | 56 | 57 | 58 | -------------------------------------------------------------------------------- /invoice.js: -------------------------------------------------------------------------------- 1 | const app = new Vue({ 2 | el: "#app", 3 | data: { 4 | count: 3 * 24 * 60 * 60, 5 | color: "red", 6 | }, 7 | created() { 8 | setInterval(() => { 9 | this.count = this.count - 1; 10 | if (this.color === "red") { 11 | this.color = "black"; 12 | } else { 13 | this.color = "red"; 14 | } 15 | }, 1000); 16 | } 17 | }) 18 | -------------------------------------------------------------------------------- /shutter.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yoidea/1-click-fraud/e48c35635aabb74162ff9ed12ae85fa366762529/shutter.wav --------------------------------------------------------------------------------