/tech/ - Technology and Computing

Technology, computing, and related topics (like anime)

Build Back Better

Sorry for the delays in the BBB plan. An update will be issued in the thread soon in late August. -r

Max message length: 6144

Drag files to upload or
click here to select them

Maximum 5 files / Maximum size: 20.00 MB

More

(used to delete files and postings)


Open file (159.08 KB 450x90 banner.png)
BitChan Beta v0.9.0 Release Anonymous 11/15/2020 (Sun) 19:38:41 No.3162
The BitChan beta just got released and is looking for people to try it out. It's a decentralized imageboard that runs on top of BitMessage. You can create and completely control your own public or private board, globally moderate as an owner, add admins who can also globally moderate, moderate your own instance locally as a user, upload literally anything with size limits theoretically up to 100gb. Uploads can be sent purely over BitMessage or you can choose to use a hosting service. Uploads that use hosting are subjected to heavy duty protection: every file is zipped, encrypted/password protected, the zip's header is removed and random chunks of the file are removed before being uploaded. The removed parts are hidden in the PGP encrypted message that's sent over BitMessage. Once the upload is received the zip is put back together again, decrypted, unzipped and displayed in the thread. 100% of BitChan traffic happens over tor. Private boards prevent posting from all but explicitly added IDs. The permitted ID list can be edited by the owner at any point to include new IDs or restrict old ones. On public boards any ID can post until it is banned, but because of how BitMessage works, you can always just make another ID. Communications on every board are PGP encrypted. This means that even if someone somehow guessed the board name on BitMessage (basically impossible for reasons I won't go into here), they would be unable to read anything without also having the BitChan PGP symmetric password. Owners can globally change CSS, banners and wordfilters. Owners can even wipe a board if they want. You can join and create as many boards as you want. There's also a prototype steganography thread running alongside of every normal thread. The steg thread shows decrypted steg from jpg/pngs. There are also public and private lists. Lists are just collections of links to boards or other lists. Owners can do much of the same moderation, CSS changes etc. as they can do on boards. They can be updated and edited after their creation. BitChan is fully dockerized so it is cross-OS compatible, but has only been tested with Ubuntu 20.04 and the most recent version of Whonix. I could go on about all the features (there's a lot more), but I just wanted to give you a taste. It's surprisingly fast for text only messages that total around 20kb or less and using hosting services for file attachments, taking usually only a few seconds to a minute depending on how many people are on your part of the BitMessage network. https://github.com/813492291816/BitChan
>>3162 Compile instructions?
>>3163 There's no compiling necessary. It's all python.
This is fedware. Fuck off.
>>3165 prove it nigger
>intentionally hosting it on The Glowie Router network Imagine thinking this is safe
>>3166 i've set one up for /leftypol/ and it seems to be working for us ok but some issues. it's handling 20 users ok.
>>3167 Tor is simply an additional layer of obfuscation. Assuming tor is completely compromised by LEAs, it wouldn't matter because nothing being passed over tor can be used to deanonymize the user. Before being sent, all messages are pgp encrypted before being encrypted again by BitMessage. BM doesn't send any user information in the messages anyway. No one can discern who sent what and for who. As I understand it I2p support will be added later. >>3165 Feds haven't been able to prosecute anyone who used BitMessage for perpetrating a crime. BM is battle tested.
Open file (313.64 KB 540x389 back_to_your_hole.png)
>>3168 >trannypol
>>3169 Feds haven't been able to prosecute anyone who used BitMessage for perpetrating a crime. BM is battle tested. This should be clarified. People who have used BM to assist in crimes, such as sales and shipping of illicit goods, have been prosecuted. One case is that of Jones (https://www.justice.gov/usao-mdfl/pr/texas-resident-charged-illegally-selling-controlled-substances-silk-road-bitmessage, https://www.justice.gov/usao/flm/press/2014/May/20140530_Jones_Complaint.pdf). However, this case was actually prosecuted due to the use of physical mailboxes and tracking through USPS. Jones was only verified as a BM user during the subsequent investigation. BM did not provide the information (through leaking etc.) to allow the prosecution to get off the ground. What is of note is that no successful ransomware attacks which involved the transfer of crypto have resulted in a prosecution. This is what is meant by 'battle tested'.
>>3162 based
>embeded youtube player all the encryption layers in the world won't protect dipshits from leaking youtube/google cookies
>>3186 If you've been following the change log for the next release, media embedding has been removed and a no-referrer fix has been added. How to remove the unlisted media embed tag and add the referrer fix has also been posted in BC 0.9.0.
BitChan's been updated.
Open file (57.11 KB 1280x640 BitChan.png)
BitChan v0.11.0 has been released: https://github.com/813492291816/BitChan/releases/tag/v0.11.0 - fix message TTL always being 4 days - fix issues preventing the joining/creation of boards/lists - fix missing functionality when JavaScript is disabled - fix inability to add/remove list items - fix infinite loop if error occurs during attachment download - fix enlarging videos on click - fix inability to join with passphrase link if "/" is in the passphrase - fix From Address list generation issue - fix issues if an attachment has multiple periods in the file name - fix potential inconsistencies in board/list passphrases - fix missing subject in OP placeholder - add ability to attach multiple files - add ability to specify file attachment order - add ability to specify which image to insert steg - add more attachment upload sites - add ability to add and edit attachment upload sites - add ability to save new attachment upload site settings from posts - add share URLs that allow easy joining of boards/lists, with optional embedding of PGP passphrases - add Rule to allow PGP passphrases of boards/lists to be saved in lists - add check that resync is complete before sending or processing certain messages - add check to prevent resync if a message POW is in progress - add lists to latest update display on home page - add timestamp to updated lists/boards on home page - add ability to configure max number of board/list updates to display on the home page - add TTL to mail message header info - add ability to set TTL of post - add ability for Owner to set a long description and spoiler image - add requirement that users must allow any custom CSS - add option to not encrypt post attachment - add #countdown(\[epoch\]) to display a countdown to an epoch timestamp - add #rps (rock, paper, scissors) - add Max Download Size setting to determine when to auto-download attachments (0 disables auto-download) - add option to resync when joining/creating boards/lists and creating Identities - add display of attachment source in post header - add use of encryption for attachments sent through Bitmessage - add BitChan log viewing page to easily view the log - add settings to control network connections (check file size, NTP, get random book quote) - add \[kern\], \[back\], \[caps\], \[center\], \[aa-s\], and \[aa-xs\] text formatting tags - add check if \[identity\] address is your own identity - remove forumfiles and uplovd upload sites (no longer working)
https://github.com/813492291816/BitChan/releases/tag/v0.11.1 Bug fix - fix creating posts with attachments greater than 5 MB
Open file (551.27 KB 440x320 logo_440_320.png)
A kiosk onion hidden service is now online. You can post and upload attachments. Test it out if you'd like. There's a bug report link at the bottom of the home page. http://bitchan5zleliwr7egmn4yskth5k6ofu6qbax3y4t45k3k2plt363nad.onion In kiosk mode you can only post anonymously. There's a help page which covers pretty much everything except for the peculiarities having to do with the kisok. If you actually go through the trouble (it's not that bad) of installing it you can very easily host your own kiosk instance (and if you run you're own version you get full functionality). Kiosk mode has a permissions system which allows for multiple passwords. There are password classes. Admins, guests, guests who can only view, guests who can post. There's a lot of options. How to safely host a kiosk: Pay for VPS via mixed/tumbled crypto, sftp bitchan.tar.gz over tor, ssh in over tor, extract bitchan, uncomment random hidden service lines in torrc, make daemon, load random onion address in tor browser, upload archive with custom onion address, and you're set. This kiosk instance has a 50 second post refractory period. It works with JS disabled. The kiosk disallows board and list creation, mailbox use and prevents using BM as an attachment upload method. The only things this kiosk instance allows is 1) view boards, 2) view threads (steg included), 3) make posts, and 4) submit bug reports.
Open file (511.21 KB 1125x939 1605020249611.jpg)
>>3162 Interesting idea.
BitChan 1.0.0 has been released. Github: https://github.com/813492291816/BitChan Try it out here (some functions limited by Kiosk owner): http://bitchanr4b64govofzjthtu6qc4ytrbuwbgynapkjileajpycioikxad.onion/ This is a significant update. New features and refinements include, but are not limited to: Security - All essential features work with JavaScript completely disabled - All internet traffic (Bitmessage/uploads/downloads) through tor with fake UserAgent - All messages PGP-encrypted with user-selectable cipher and key length - Encryption, fragmentation, and hashing to secure and verify authenticity of received post attachment files - Bitmessage Identities for private addresses that only you control Boards for posting messages and Lists for sharing other boards and lists - Post popup previews - Overboard, catalogs and recent pages - Mod log to track moderation and other changes - Sticky/pin/anchor functions for threads Board Features - Search - File Attachments - Can have any file type attached - Send through Bitmessage (if file small enough, <= ~250 KB) - Support for external upload site (Anonfiles, Bayfiles, Forumfiles, Uplovd) Owner/Admin Commands - Owners can set a custom CSS, word replacements, and banner image - Board Owners/Admins can delete threads and posts (affects all users of a board) - Board Owners/Admins can ban users from posting (affects all users of a board) - Users can block address from posting to one or all boards (only local effects) Mailbox system for messaging other Bitmessage addresses - Read, delete, reply, and forward messages - Message composition page to send messages - Send a message directly from a board to a post's address Kiosk mode - Allows you to publicly host you BitChan instance in a secure manner - Host a .onion hidden service to access BitChan instance from the web - Options to keep your kiosk completely private for only your use or allow the public to view or post - Permission and/or login system to secure and control access to your BitChan Instance Database - Upgrade system to automatically upgrade BitChan database to new schemas - Export and import your database
BitChan Version 1.1.0 Release https://github.com/813492291816/BitChan/releases/tag/v1.1.0 Tor Address: http://bitchanr4b64govofzjthtu6qc4ytrbuwbgynapkjileajpycioikxad.onion I2P Address: http://bitchan.i2p I2P b32 Address: http://waycuw2c27ruakfblkf5tcegwmt3ot445dlfoypil6bzmm4yxg7a.b32.i2p - Fix remote file exploit bug - Fix locks not being respected by the frontend - Fix update of board/thread timestamp when post/thread is deleted - Fix adding to mod log when deleting post/thread from recent/search pages - Fix being able to post to nonexistent thread - Fix database lock issues when processing many posts - Fix deleting post with password - Add I2P support (for uploads, downloads, and hidden service) - Add I2P upload sites (bunkerfiles.i2p, 0xff.i2p) - Add reply popup - Add Ajax loading of new posts on thread pages - Add ability to unlist board or list (hiding its existence from public view when in kiosk mode) - Add "Last x Posts" thread view - Add option for automatic session-banning if verification requests exceed rate-limit - Add Boards and List pages - Add Time To Post (TTP) countdown if kiosk and post refractory period enabled - Add Game Bot (first games: chess and tic-tac-toe) - Add ability for users (in kiosk mode) to set CSS/JS/Theme and other options, and export/import options - Add ability to locally-restore remotely-deleted posts/threads - Add tor hidden onion for incoming Bitmessage connections and enable Bitmessage incoming connections over tor v3 hidden onion - Add ability to regenerate onion address for incoming Bitmessage connections - Add ability to set a password when posting that can be used to delete the post later - Add kiosk permissions: Janitor (can locally delete posts/threads from kiosk) - Add redirection to the proper page after verifying, rather than the home page (Referrer-Policy set to same-origin) - Add ability to filter mod log - Switch from using XML-RPC to JSON-RPC - Set post images to lazyload - Discard posts received for deleted threads - Move storage of post captcha from session to database - Update tor to 0.4.6.7 (blocks connections to v2 onion addresses)
https://github.com/813492291816/BitChan/releases/tag/v1.2.0 1.2.0 (2023/04/24) This release incorporates several changes that are incompatible with the previous version. Therefore, it is recommended to do a clean install. This release also enables BitChan to be installed natively in a Debian-based Linux operating system without the use of Docker. This is now the recommended installation method. See INSTALL.md for instructions. - Fix hiding posts if thread is hidden - Fix preventing posting on hidden threads - Fix Automatic Wipe of boards - Fix cross-post links - Fix starting attachment downloads from /recent page - Fix adding boards/lists from passphrase links in posts - Fix issue if height/width not able to be determined from attachment images/video - Fix display of video attachments with greater height than width - Fix deleting and regenerating posts - Fix upload site check that may prevent downloading some attachments - Fix issue with post HTML cache not updating after an attachment download completes - Fix saving post formatting/HTML - Fix premature end of post replacement matching - Fix table checkerboard coloring on recent page applying to post dropdowns - Add ability to reply to threads without refreshing the page - Add ability to heal missing OP of OP-less threads - Add additional PGP functionality for posts - Add ability to combine Bitmessage knownnodes.dat (/diag page) - Add ability to switch between ordering posts using sent and received timestamps - Add ability to ban attachments and automatically delete posts with banned attachments - Add ability to ban strings/regexes from post body/subject and automatically delete posts - Add ability to set automatic string replacements - Add ability to set post header time timezone and 12/24-hour format - Add Maintenance Mode - Add highlighting to refreshed posts in threads - Add custom List banners on home page - Add BitChan Environment Info to /status page - Add warning when attempting to add unlisted Boards/Lists to a List - Add Bitmessage Inbound and Outbound Connections to /status page - Add ability to disable use of "No Encryption" attachment encryption option - Add ability to set the maximum post size - Add kiosk TTL options to set max TTL or force TTL - Add ability to see post preview with text formatting before posting - Add Attachment Option: Change Spoiler - Add blurred spoilers - Add ability to spoiler video attachments - Add ability to disable upload sites - Add ability to set bitmessage in/out connection settings with simple dropdown - Add post attachment upload progress page - Remove Admin Command: Custom Spoiler - Improve data display on /stats page - Update tor to 0.4.7.9 - Update i2pd to 2.47.0
> using PGP in $current_year > using it for encrypted communication it's almost funny that people take this seriously.
> a decentralized, blockchain-based messaging program have these people read the whitepaper
>>3450 "We propose a message transfer mechanism similar to Bitcoin’s transaction and block transfer system" >>3449 *GPG

Report/Delete/Moderation Forms
Delete
Report