diff --git a/scripts/darknet_exploration.py b/scripts/darknet_exploration.py index 5d9e60b..efeb26f 100644 --- a/scripts/darknet_exploration.py +++ b/scripts/darknet_exploration.py @@ -25,6 +25,7 @@ def main(): #print(urlpath,instance) if IsOnionValid(instance): print("[+] Instance Name:",instance,IsOnionValid(instance)) + isitvalid="y" else: print('[-] Invalid instance name in ~/.darknet_participant_url:', instance) return False @@ -68,7 +69,7 @@ def main(): os.makedirs(instancepath) # check if all the required csv files exist in it, otherwise copy them from the templates directory # NOTE : the templates files are EMPTY by default, this is because i want each peer to manually review lists of links, and links themselves manually, this is to avoid allowing malicious links to slip through without intentional edits from the peer themselves. - for i in ['verified.csv','unverified.csv','blacklist.csv','sensitive.csv','webring-participants.csv']: + for i in ['verified.csv','unverified.csv','blacklist.csv','sensitive.csv','webring-participants.csv','banner.png']: filepath=instancepath+'/'+i if not os.path.isfile(filepath): # copy templates/ FILE.CSV to instancepath/ FILE.CSV @@ -160,6 +161,7 @@ Maintenance: case "2": print("[+] Trust a Website entry (move an entry from unverified to verified.csv)") # search for a word + print(uvdf[['Name','URL']]) name='' while(IsNameValid(name) is not True): name = input("What is the Website name you want to trust ? (ex: Nowhere)") @@ -195,6 +197,7 @@ Maintenance: case "3": print("[+] Untrust a Website entry (move an entry from verified to unverified.csv)") + print(vdf[['Name','URL']]) # search for a word name='' while(IsNameValid(name) is not True): @@ -257,8 +260,8 @@ Maintenance: participantdir=participantsdir+participant #print(participant) # TODO check if the webring participant is yourself, if it is, then skip it - #if participant != myinstance: # prod: dont use your own intance - if participant == myinstance: # preprod testing only on your own instance + if participant != myinstance: # prod: dont use your own intance + #if participant == myinstance: # preprod testing only on your own instance #print("[+] Webring Participant is valid, adding it if it's not already added.") print('[+] PARTICIPANT=',participant) # check if the participant is already listed in webring-participants.csv or not, and add them if not already listed diff --git a/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/banner.png b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/banner.png new file mode 100644 index 0000000..d732024 Binary files /dev/null and b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/banner.png differ diff --git a/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/blacklist.csv b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/blacklist.csv new file mode 100644 index 0000000..432db87 --- /dev/null +++ b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/blacklist.csv @@ -0,0 +1,2 @@ +blacklisted-words +porn diff --git a/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/sensitive.csv b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/sensitive.csv new file mode 100644 index 0000000..6a38cbc --- /dev/null +++ b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/sensitive.csv @@ -0,0 +1,5 @@ +sensitive-words +Market +market +drug + diff --git a/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/unverified.csv b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/unverified.csv new file mode 100644 index 0000000..4bbfa16 --- /dev/null +++ b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/unverified.csv @@ -0,0 +1,4 @@ +Instance,Category,Name,URL,Sensitive,Description,Status,Score +webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion,Forums,Hackliberty Forum,http://yw7nc56v4nsudvwewhmhhwltxpncedfuc43qbubj4nmwhdhwtiu4o6yd.onion/,,,, +uptime.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion,Infos and Links,Tor Taxi,http://tortaxi2dev6xjwbaydqzldruga77rrnth7yn2oqzjfmiuwn5h6vsk2a4syd.onion/,✔️,List of links to go to popular darknet places,✔️,0.0 +uptime.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion,Infos and Links,Tor Taxi,http://tortaxi2dev6xjwbaydqzla77rrnth7yn2oqzjfmiuwn5h6vsk2a4syd.onion/,,List of links to go to popular darknet places,✔️,100.0 diff --git a/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/verified.csv b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/verified.csv new file mode 100644 index 0000000..3c69df1 --- /dev/null +++ b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/verified.csv @@ -0,0 +1 @@ +Instance,Category,Name,URL,Sensitive,Description,Status,Score diff --git a/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/webring-participants.csv b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/webring-participants.csv new file mode 100644 index 0000000..77dde22 --- /dev/null +++ b/www/participants/webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion/webring-participants.csv @@ -0,0 +1,3 @@ +Name,URL,Description,Trusted,Status,Score +,webring.nowhevi57f4lxxd6db43miewcsgtovakbh6v5f52ci7csc2yjzy5rnid.onion,,,, +Nowhere,http://uptime.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion,Darknet Webring Onion Participant,,✔️,100.0