From 4dcf1fcfd58e9ab28b271c7e7856ae7885269751 Mon Sep 17 00:00:00 2001 From: Daniel Winzen Date: Sun, 8 Oct 2023 19:23:46 +0200 Subject: [PATCH] Always set the description - fixes #24 --- cron/phishing_tests.php | 2 +- cron/update.php | 2 +- www/test.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cron/phishing_tests.php b/cron/phishing_tests.php index f8d1eb8..af4cfc9 100644 --- a/cron/phishing_tests.php +++ b/cron/phishing_tests.php @@ -24,7 +24,7 @@ function check(string $link, string $phishing_link): void if(!empty($links) && !empty($phishing_links)){ $phishings=$db->prepare('INSERT IGNORE INTO ' . PREFIX . 'phishing (onion_id, original) VALUES ((SELECT id FROM onions WHERE md5sum=?), ?);'); $select=$db->prepare('SELECT id FROM ' . PREFIX . 'onions WHERE md5sum=?;'); - $insert=$db->prepare('INSERT INTO ' . PREFIX . 'onions (address, md5sum, timeadded, timechanged) VALUES (?, ?, ?, ?);'); + $insert=$db->prepare('INSERT INTO ' . PREFIX . 'onions (address, md5sum, timeadded, timechanged, description) VALUES (?, ?, ?, ?, "");'); $update=$db->prepare('UPDATE ' . PREFIX . 'onions SET locked=1, timechanged=? WHERE md5sum=?;'); preg_match_all('~(https?://)?([a-z0-9]*\.)?([a-z2-7]{55}d).onion(/[^\s><"]*)?~i', $links, $addr); preg_match_all('~(https?://)?([a-z0-9]*\.)?([a-z2-7]{55}d).onion(/[^\s><"]*)?~i', $phishing_links, $phishing_addr); diff --git a/cron/update.php b/cron/update.php index 9446a04..b3237b4 100644 --- a/cron/update.php +++ b/cron/update.php @@ -90,7 +90,7 @@ function add_onions(&$onions, $db): void } } $time=time(); - $insert=$db->prepare('INSERT INTO ' . PREFIX . 'onions (address, md5sum, timeadded, timechanged) VALUES (?, ?, ?, ?);'); + $insert=$db->prepare('INSERT INTO ' . PREFIX . 'onions (address, md5sum, timeadded, timechanged, description) VALUES (?, ?, ?, ?, "");'); $db->beginTransaction(); foreach($onions as $md5=>$addr){ $insert->execute([$addr, $md5, $time, $time]); diff --git a/www/test.php b/www/test.php index 37704ef..99a8684 100644 --- a/www/test.php +++ b/www/test.php @@ -78,7 +78,7 @@ if(!empty($_REQUEST['addr'])){ $stmt=$db->prepare('SELECT null FROM ' . PREFIX . 'onions WHERE md5sum=?;'); $stmt->execute([$md5]); if(!$stmt->fetch(PDO::FETCH_NUM)){ - $db->prepare('INSERT INTO ' . PREFIX . 'onions (address, md5sum, timeadded) VALUES (?, ?, ?);')->execute([$addr, $md5, time()]); + $db->prepare('INSERT INTO ' . PREFIX . 'onions (address, md5sum, timeadded, description) VALUES (?, ?, ?, "");')->execute([$addr, $md5, time()]); } $db->prepare('UPDATE ' . PREFIX . 'onions SET lasttest=?, lastup=lasttest, timediff=0 WHERE md5sum=?;')->execute([time(), $md5]); if(preg_match('~window\.location\.replace\("http://'.$addr.'.onion/(.*?)"\)~', $content, $matches)){