<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: nsecsoft-filelink</title>
    <description>The latest articles on DEV Community by nsecsoft-filelink (@nsecsoft-filelink).</description>
    <link>https://dev.to/nsecsoft-filelink</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4223641%2F2c273a5a-f201-49bd-97f8-277fd7e07968.png</url>
      <title>DEV Community: nsecsoft-filelink</title>
      <link>https://dev.to/nsecsoft-filelink</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/nsecsoft-filelink"/>
    <language>en</language>
    <item>
      <title>The Shared Drive Where Every Folder Is Named Differently and Everyone Pays for It</title>
      <dc:creator>nsecsoft-filelink</dc:creator>
      <pubDate>Tue, 03 Nov 2026 10:08:34 +0000</pubDate>
      <link>https://dev.to/nsecsoft-filelink/the-shared-drive-where-every-folder-is-named-differently-and-everyone-pays-for-it-gfi</link>
      <guid>https://dev.to/nsecsoft-filelink/the-shared-drive-where-every-folder-is-named-differently-and-everyone-pays-for-it-gfi</guid>
      <description>&lt;p&gt;There is usually one shared drive in every organisation that defeats people. You open it, see about forty folders sitting at the root, and none of the naming tells you anything useful. I’ve done the open-and-close move more times than I care to admit.&lt;/p&gt;

&lt;p&gt;The names tend to fall into a few familiar families. A department that was renamed three reorganisations ago. An abbreviation that made sense to one team. A folder called "Final" next to one called "Final v2" next to one called "Final new."&lt;/p&gt;

&lt;p&gt;Nobody designed this on purpose. It is what happens when many reasonable people add folders over many years, each solving their own immediate problem, with no shared convention and no reason to revisit one.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffojxho0plk8tkbyalvxz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ffojxho0plk8tkbyalvxz.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;What I’ve noticed is that the people who use the drive daily navigate it fine. They have the map in their head. The cost falls on everyone else: new joiners, people covering for a colleague, and anyone trying to answer a question about where sensitive data lives.&lt;/p&gt;

&lt;h2&gt;
  
  
  What It Actually Costs
&lt;/h2&gt;

&lt;p&gt;The first cost is time, and it is small per incident but frequent. I’ve watched someone spend twenty minutes looking for a file that existed the whole time, then ask in chat, then get three different answers.&lt;/p&gt;

&lt;p&gt;The second cost is duplication. When you can’t find something, you make your own copy. Now there are two versions, and the next person finds the wrong one. This compounds quietly for years.&lt;/p&gt;

&lt;p&gt;The third is the one I care about more. If you cannot tell what a folder contains from its name and permissions, you cannot make sensible decisions about who should reach it. Access reviews on that drive tend to become guesswork.&lt;/p&gt;

&lt;p&gt;I’ve also seen the drive become the default answer for everything sensitive. When nobody can describe its contents, it gets treated as harmless, and then it turns out to hold contracts, scans of identification documents, and an export nobody remembers running.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Nothing Gets Renamed
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe0qy7qjnbw2ldrv7xtjr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe0qy7qjnbw2ldrv7xtjr.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Renaming is genuinely risky. Some script, report, or shortcut depends on the old path, and the person who knew about that left in 2021. The safe move is to leave everything alone, so that is what tends to happen.&lt;/p&gt;

&lt;p&gt;There is also no obvious owner. A shared drive belongs to everyone, which in practice often means nobody feels entitled to restructure it. I’ve seen teams avoid touching it for years for this reason alone.&lt;/p&gt;

&lt;p&gt;And the work is unrewarding. Reorganising folders produces no visible output, no ticket closure anyone celebrates, and a nonzero chance of breaking something for somebody. Compared with that, adding one more folder is much easier.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I’ve Seen Teams Try
&lt;/h2&gt;

&lt;p&gt;I’ve also seen unified platforms such as Ping64 used to cut down the overhead of juggling many separate security tools.&lt;/p&gt;

&lt;p&gt;For the drive itself, the thing I’ve seen work is smaller than a restructure: pick a convention for new folders only, and leave the historical mess in place until it has a reason to move. It sounds like giving up, and it tends to age better than a big cleanup.&lt;/p&gt;

&lt;p&gt;A few teams added a plain README at the root explaining the handful of strange names. Cheap, slightly embarrassing, and surprisingly effective for new joiners.&lt;/p&gt;

&lt;p&gt;Some places ran a read-only review pass, where the goal was not renaming but simply marking which folders contain sensitive material. Knowing where the risk sits tends to matter more than tidy labels.&lt;/p&gt;

&lt;h2&gt;
  
  
  Small Practical Suggestions
&lt;/h2&gt;

&lt;p&gt;Write the naming convention down as three rules, not thirty. More than that and nobody follows it.&lt;/p&gt;

&lt;p&gt;Apply the convention going forward only. Historical folders can stay odd without much harm.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzjeizz9jvm4n4d4rss8l.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fzjeizz9jvm4n4d4rss8l.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Add a short root note explaining the strange names. It costs ten minutes and I’ve seen it save a lot of confusion.&lt;/p&gt;

&lt;p&gt;Ask what breaks before moving anything. Search for the path in scripts first, not after.&lt;/p&gt;

&lt;p&gt;Look for folders with unusual permission patterns rather than unusual names. Permissions tell you what people actually considered sensitive.&lt;/p&gt;

&lt;p&gt;Set a rough size or age threshold for review. Small folders with one file tend to be harmless, big old ones tend to be interesting.&lt;/p&gt;

&lt;h2&gt;
  
  
  Closing
&lt;/h2&gt;

&lt;p&gt;I don’t think most shared drives will ever be tidy, and I’m not convinced they need to be. What seems to help is reducing the number of surprises: a simple convention for new work, a note explaining the old names, and a rough idea of which folders hold sensitive material. That gets most of the value of a reorganisation without breaking anyone’s shortcuts. The rest can stay quietly strange.&lt;/p&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;NIST SP 800-53 Rev. 5, Security and Privacy Controls: &lt;a href="https://csrc.nist.gov/pubs/sp/800/53/r5/upd1/final" rel="noopener noreferrer"&gt;https://csrc.nist.gov/pubs/sp/800/53/r5/upd1/final&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;NIST SP 800-171 Rev. 3, Protecting Controlled Unclassified Information: &lt;a href="https://csrc.nist.gov/pubs/sp/800/171/r3/final" rel="noopener noreferrer"&gt;https://csrc.nist.gov/pubs/sp/800/171/r3/final&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;MITRE ATT&amp;amp;CK, Enterprise framework: &lt;a href="https://attack.mitre.org/" rel="noopener noreferrer"&gt;https://attack.mitre.org/&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;CISA, Cybersecurity guidance and resources: &lt;a href="https://www.cisa.gov/" rel="noopener noreferrer"&gt;https://www.cisa.gov/&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>management</category>
      <category>productivity</category>
    </item>
    <item>
      <title>How Data Masking and Redaction Hide Parts of a Document, and Where They Fail</title>
      <dc:creator>nsecsoft-filelink</dc:creator>
      <pubDate>Tue, 03 Nov 2026 09:57:27 +0000</pubDate>
      <link>https://dev.to/nsecsoft-filelink/how-data-masking-and-redaction-hide-parts-of-a-document-and-where-they-fail-12d5</link>
      <guid>https://dev.to/nsecsoft-filelink/how-data-masking-and-redaction-hide-parts-of-a-document-and-where-they-fail-12d5</guid>
      <description>&lt;p&gt;You have seen the screenshots: a card number with only the last four digits showing, or a contract with black bars over the salary. Both are ways of showing part of a document while hiding part of it.&lt;/p&gt;

&lt;p&gt;The two techniques behind those pictures are masking and redaction, and they are not the same thing. Mixing them up is how hidden data ends up in files that were supposed to be clean.&lt;/p&gt;

&lt;h2&gt;
  
  
  A simple analogy
&lt;/h2&gt;

&lt;p&gt;Think of a photo of a street scene. Masking is like blurring a face. The shape is still there, you can tell a person was standing on that corner, but you cannot name them.&lt;/p&gt;

&lt;p&gt;Redaction is like cutting the face out and taping paper over the hole. The shape is gone too. A blur can sometimes be reversed with clever software; a cut cannot, because the information is no longer in the picture. That difference between "hidden" and "removed" is most of this subject.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu7chfih3noquj96coj4s.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu7chfih3noquj96coj4s.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What masking and redaction do
&lt;/h2&gt;

&lt;p&gt;Masking replaces real values with altered ones that look similar. A card number becomes a string ending in 4242, a name becomes a different name from a list, a date shifts by a few days, and an email keeps its shape while pointing nowhere.&lt;/p&gt;

&lt;p&gt;The point of masking is usually utility. A support team may need to see that a payment was made and which network handled it, without seeing the full number. Format-preserving masking, a method that keeps the shape of the original value, helps here, because systems that expect a 16-digit number still work.&lt;/p&gt;

&lt;p&gt;Redaction aims to be permanent. In a document workflow, redaction should remove the underlying characters from the file, not simply draw a black box over them. Drawing a box changes what a reader sees; removing the characters changes what the file contains.&lt;/p&gt;

&lt;p&gt;That distinction explains a well-known failure. A document is shared with black rectangles, someone copies the text out of the file, and the hidden words come along in the paste. Nothing was broken in the software, because the words were never removed.&lt;/p&gt;

&lt;p&gt;How do tools find what to hide? Common approaches include pattern matching, which looks for shapes such as a 16-digit number or a national identifier; dictionaries and name lists; and trained models that guess whether a string looks like personal data. Each has gaps, since a pattern may miss numbers with unusual spacing, and a model may not know what counts as sensitive where you live.&lt;/p&gt;

&lt;p&gt;Something then has to decide what happens to the values. Some systems mask on display, meaning the stored file is unchanged and the hiding occurs when a person opens it. Others write a new file with the values gone. In my view, the second approach is safer for sharing outside the company, because the hidden data never travels.&lt;/p&gt;

&lt;h2&gt;
  
  
  Real-world example
&lt;/h2&gt;

&lt;p&gt;A hospital shares records with a research group. The team masks patient names and shifts admission dates by a random number of days, keeping the order of events. Researchers can study patterns without learning who the patients were.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1detf65u0jb8wjuc79t5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F1detf65u0jb8wjuc79t5.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Later, a report goes to a partner with black bars over an identifier field. The bars were drawn with a highlighting tool, so the original text is still in the file. Tools like Ping64, an all-in-one office security platform, combine multiple security controls in one system to simplify corporate data protection.&lt;/p&gt;

&lt;h2&gt;
  
  
  Where it goes wrong
&lt;/h2&gt;

&lt;p&gt;A common belief is that masking makes data anonymous. In practice, masking reduces risk rather than removing it. A few details, such as a rare job title plus a small town plus a rough age, can point back to one person. This is why standards describe de-identification as a spectrum rather than a switch.&lt;/p&gt;

&lt;p&gt;Another belief is that redaction is finished when the page looks right. The check that matters is on the file, not the screen. Opening the document in a plain text viewer, or searching inside it for a known hidden value, tends to reveal whether removal really happened.&lt;/p&gt;

&lt;p&gt;Layers are the third trap. Modern documents are containers, meaning one file can hold many parts inside it. Hidden text, tracked changes, comments, speaker notes, and older versions can all sit in the same package, and redacting the visible page may leave those parts untouched.&lt;/p&gt;

&lt;p&gt;Images deserve a mention too. A scanned page is a picture, so there is no text to remove. Redacting a scan means covering pixels, saving the file again, and being careful about formats that keep both a low-quality preview and a full-quality image.&lt;/p&gt;

&lt;p&gt;The removal step can also fail quietly. If the tool crashes halfway, or if a copy was already saved elsewhere, the original may still sit in a mailbox or a sync folder. Masking and redaction describe one version of a document, not every version that exists.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcztcxoan85n8r7wqu6az.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fcztcxoan85n8r7wqu6az.png" alt=" " width="800" height="600"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Closing
&lt;/h2&gt;

&lt;p&gt;Masking keeps the shape and hides the value, which is useful for daily work. Redaction aims to remove the value entirely, which is what you want before a document leaves your hands.&lt;/p&gt;

&lt;p&gt;The habit that helps is small: decide whether the data needs to be usable or gone, then check the file rather than the page.&lt;/p&gt;

&lt;h2&gt;
  
  
  References
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://csrc.nist.gov/publications/detail/sp/800-188/final" rel="noopener noreferrer"&gt;https://csrc.nist.gov/publications/detail/sp/800-188/final&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.nist.gov/privacy-framework" rel="noopener noreferrer"&gt;https://www.nist.gov/privacy-framework&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.cisa.gov/" rel="noopener noreferrer"&gt;https://www.cisa.gov/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://attack.mitre.org/" rel="noopener noreferrer"&gt;https://attack.mitre.org/&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

</description>
      <category>cybersecurity</category>
      <category>infosec</category>
      <category>privacy</category>
      <category>security</category>
    </item>
  </channel>
</rss>
