Comments (14)
By non-admins, you mean all users. Correct?
from infinity.
Yes. I also mean Board Volunteers~
from infinity.
Will write this in a bit. Will be a setting, like ids.
from infinity.
what about partial hostname, too (like futaba)?
from infinity.
No, it'll use the permissions system. Users <= than permission level 20 can't see full IPs.
Also, on the ban page I need to add radio buttons for /16 and /24 so they can still rangeban on their boards.
Partial hostnames are a good idea - it's just since hostnames follow no guidelines we could leak more information for one user than another. So I'm thinking no hostnames at all is best.
from infinity.
futaba just shows the second-level domain, so at most you'll find out the ISP and country
from infinity.
@anonfagola are you still working on this?
from infinity.
There's a lot of ways to manage this. I'm assuming by non-admins, you mean not copypaste, and not global moderators.
There's a lot of hashing things you could do here, but they all have drawbacks.
from infinity.
@Lineark I believe the plan is to do this:
which will only appear for board volunteers; global volunteers get the full thing
from infinity.
The rdns definitely helps out there. I don't think we're dying from spam/evaders quite yet, so, things shouldn't be /too/ bad.
from infinity.
@bui no, im not still working on it
go ahead and do it if you'd like
from infinity.
Why not just IDs if the full IP isn't necessary? Wouldn't they be easier to recognize at a glance too, compared to full or partial IPs? I'm not knowledgeable here, mind.
from infinity.
Here's how this is going to work:
New permission is going to be: $config['mod']['show_ip_less']
this will be level 20 (volunteer)
I'll elevate $config['mod']['show_ip']
to level 25 (global volunteer)
when show_ip_hash is active, only first two octets will be shown. When the IP itself is clicked, however, the URL it goes to will refer to a post which will look up the IP and hide it from the mod.
So IP will become ?/IP/b/2
direct bans won't be possible without refering to posts anymore for level 20 users
as far as hostnames go, i'll also be hiding the first 2 subdomains of them. for mine that would be...
pool-108-41-xx-xx.nycmny.fios.verizon.net => *.fios.verizon.net
from infinity.
way old issue deprecated by ip hashes
from infinity.
Related Issues (20)
- [Bug] Illegal mix of collations (ascii_general_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation '=' HOT 1
- dnsbls_bypass retry addres for Tor
- Add evercookie HOT 1
- Thread watcher shows new posts
- Automatic thread/board cleaner
- Why the link in the watchlist it null
- 24h captcha bug
- CSS to enable EXIF rotation HOT 1
- infinity open source project HOT 2
- Quick reply and Options are broken. HOT 1
- Suggestion: Make filter regex be case sensitive
- 8chan X Image Hover Doesn't Work HOT 1
- New captcha system bug
- New Captcha returns improperly formatted Json in reply
- Random redirection to banner/ad/thumb URLs HOT 4
- VERY IMPORTANT : GAPING SECURITY HOLE : XSS VULN! HOT 9
- Open source when? HOT 1
- API: File objects need thumbnail file extension exposed
- Captcha does not load HOT 1
- Catalog miniature for .webm is broken HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from infinity.