.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: medium
Fingerprint: 5f32cf5d6962f09c51be605a51be605aa86d23bba9cf81e44283e4ad9377c1cb
Found 103 files trough .DS_Store spidering: /add_property.html /add_property_service.js /addPartnership.html /admin.html /adminFunctions.js /assets /auth.html /automation /citiq.html /citiq_electricity.html /citiq_service.js /citiq_water.html /compare.py /dashboard.html /dashboardPBI.html /dataFetcher.js /dataFilter.js /dataRenderer.js /dataRendererRentRoll.js /expiring_leases.html /expiring_leases_service.js /fetchSimilarTransactions /index.html /indexOld.html /inspections.html /inspectionsDataHandling.js /invoices.html /invoicesPage.js /leases.html /leasesDataHandling.js /leasesMessageSending.js /loadNavbar.js /login.html /main.js /maintenance /maintenance.html /maintenanceOld /manifest.json /messaging /messaging.html /modals /MSAL.js /MSAL.module.js /navbar.html /partners.html /partnerships /partnerships/js /partnerships.html /paymentinfo.html /paymentinfo.js /payouts.html /payouts.js /pdfViewer.js /preapproval /preapproval.html /profiles.html /profilesDataHandling.js /properties.html /propertiesRenderer.js /python_to_delete.py /refNosFromIndlu.ipynb /rent_payments.html /rent_payments_service.js /rentalunits.html /rentalunitsDataHandling.js /rentroll.js /sql_insert.py /statementOfAccount.html /statementOfAccount.js /statements.html /styles.css /tenant_application.html /tenant_application_form.html /tenant_application_service.js /tenant_fica.html /tenant_fica_form.html /tenant_fica_service.js /tenant_notice.html /tenant_notice_service.js /tenants.html /test.js /transaction_list.html /transactionListDataHandling.js /transactions.html /transactions.js /unallocated_payments.html /unallocated_payments.js /unit_deposits.html /unitDetails.html /unitDetails.js /unitDetails_api.js /unitDetails_events.js /unitDetails_main.js /unitDetails_modals.js /unitDetails_render.js /unreconciled_transactions.html /unreconciled_transactions_fnb.html /unreconciled_transactions_fnb.js /unreconciled_transactions_service.js /upload_transactions.html /upload_transactions2.html /user_settings.html /user_settings.js
Severity: medium
Fingerprint: 5f32cf5d6962f09c575112a7575112a70fe6cabe184c7e55d0725be4862f7694
Found 102 files trough .DS_Store spidering: /add_property.html /add_property_service.js /addPartnership.html /admin.html /adminFunctions.js /assets /auth.html /automation /citiq.html /citiq_electricity.html /citiq_service.js /citiq_water.html /compare.py /dashboard.html /dashboardPBI.html /dataFetcher.js /dataFilter.js /dataRenderer.js /dataRendererRentRoll.js /expiring_leases.html /expiring_leases_service.js /fetchSimilarTransactions /index.html /indexOld.html /inspections.html /inspectionsDataHandling.js /invoices.html /invoicesPage.js /leases.html /leasesDataHandling.js /leasesMessageSending.js /loadNavbar.js /login.html /main.js /maintenance /maintenance.html /maintenanceOld /manifest.json /messaging /messaging.html /modals /MSAL.js /MSAL.module.js /navbar.html /partners.html /partnerships /partnerships.html /paymentinfo.html /paymentinfo.js /payouts.html /payouts.js /pdfViewer.js /preapproval /preapproval.html /profiles.html /profilesDataHandling.js /properties.html /propertiesRenderer.js /python_to_delete.py /refNosFromIndlu.ipynb /rent_payments.html /rent_payments_service.js /rentalunits.html /rentalunitsDataHandling.js /rentroll.js /sql_insert.py /statementOfAccount.html /statementOfAccount.js /statements.html /styles.css /tenant_application.html /tenant_application_form.html /tenant_application_service.js /tenant_fica.html /tenant_fica_form.html /tenant_fica_service.js /tenant_notice.html /tenant_notice_service.js /tenants.html /test.js /transaction_list.html /transactionListDataHandling.js /transactions.html /transactions.js /unallocated_payments.html /unallocated_payments.js /unit_deposits.html /unitDetails.html /unitDetails.js /unitDetails_api.js /unitDetails_events.js /unitDetails_main.js /unitDetails_modals.js /unitDetails_render.js /unreconciled_transactions.html /unreconciled_transactions_fnb.html /unreconciled_transactions_fnb.js /unreconciled_transactions_service.js /upload_transactions.html /upload_transactions2.html /user_settings.html /user_settings.js
Severity: low
Fingerprint: 5f32cf5d6962f09c7cf176427cf176420eedc5e8d9a1edead9a1edead9a1edea
Found 2 files trough .DS_Store spidering: /index.html /styles.css
Open service 20.82.12.44:443 · rentroll.bitprop.com
2026-01-10 02:09
HTTP/1.1 200 OK
Content-Length: 7827
Connection: close
Content-Type: text/html
Date: Sat, 10 Jan 2026 02:10:20 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "87730545"
Last-Modified: Wed, 07 Jan 2026 07:33:02 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Bitprop Rent Roll
<!DOCTYPE html>
<html>
<head>
<!-- Dependences and scripts for MSAL login process -->
<script src="https://alcdn.msauth.net/browser/2.32.0/js/msal-browser.min.js"></script>
<script type="module" src="MSAL.js"></script>
<link rel="stylesheet" type="text/css" href="/styles.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.3/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<title>Bitprop Rent Roll</title>
</head>
<body>
<div id="navbar-placeholder"></div>
<div class="container mt-2">
<div class="row">
<div class="col-md-12">
<span class="last-updated-label">Last Updated: <span id="lastUpdated">Loading...</span></span>
</div>
</div>
</div>
<div class="container mt-3">
<div class="row">
<div class="col-md-4">
<label for="filterMonth">Filter by Month:</label>
<select id="filterMonth" class="form-control">
<option value="">All</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
<div class="col-md-4">
<label for="filterYear">Filter by Year:</label>
<select id="filterYear" class="form-control">
<option value="">All</option>
<option value="2022">2022</option>
<option value="2023">2023</option>
<option value="2024">2024</option>
<option value="2025">2025</option>
<option value="2026">2026</option>
</select>
</div>
<div class="col-md-4">
<button id="fetchDataButton" class="btn btn-primary-white btn-margin">Fetch Data</button>
</div>
</div>
<!-- Additional Filters -->
<div class="row mt-3">
<div class="col-md-4">
<label for="filterHomeowner">Filter by Homeowner:</label>
<input type="text" id="filterHomeowner" class="form-control" placeholder="Enter Homeowner">
</div>
<div class="col-md-4">
<label for="filterUnit">Filter by Unit:</label>
<input type="text" id="filterUnit" class="form-control" placeholder="Enter unit or property reference">
</div>
<div class="col-md-4">
<label for="filterStatusOptions">Filter by Status Options:</label>
<select id="filterStatusOptions" class="form-control">
<option value="">All</option>
<option value="Vacant">Vacant</option>
<option value="Arrears">Arrears</option>
<option value="Unavailable">Unavailable</option>
<option value="NoticeGiven">Notice Given</option>
<option value="Locked">Locked</option>
<option value="CitiqBlocked">Citiq Block</option>
<option value="48HourWarning">48-hour Warning</option>
</select>
</
Open service 20.82.12.44:80 · rentroll.bitprop.com
2026-01-10 02:09
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 02:10:20 GMT Location: https://rentroll.bitprop.com/
Open service 20.101.2.157:443 · rentroll.bitprop.com
2026-01-09 07:15
HTTP/1.1 200 OK
Content-Length: 7827
Connection: close
Content-Type: text/html
Date: Fri, 09 Jan 2026 07:16:22 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "87730545"
Last-Modified: Wed, 07 Jan 2026 07:33:02 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Bitprop Rent Roll
<!DOCTYPE html>
<html>
<head>
<!-- Dependences and scripts for MSAL login process -->
<script src="https://alcdn.msauth.net/browser/2.32.0/js/msal-browser.min.js"></script>
<script type="module" src="MSAL.js"></script>
<link rel="stylesheet" type="text/css" href="/styles.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.3/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<title>Bitprop Rent Roll</title>
</head>
<body>
<div id="navbar-placeholder"></div>
<div class="container mt-2">
<div class="row">
<div class="col-md-12">
<span class="last-updated-label">Last Updated: <span id="lastUpdated">Loading...</span></span>
</div>
</div>
</div>
<div class="container mt-3">
<div class="row">
<div class="col-md-4">
<label for="filterMonth">Filter by Month:</label>
<select id="filterMonth" class="form-control">
<option value="">All</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
<div class="col-md-4">
<label for="filterYear">Filter by Year:</label>
<select id="filterYear" class="form-control">
<option value="">All</option>
<option value="2022">2022</option>
<option value="2023">2023</option>
<option value="2024">2024</option>
<option value="2025">2025</option>
<option value="2026">2026</option>
</select>
</div>
<div class="col-md-4">
<button id="fetchDataButton" class="btn btn-primary-white btn-margin">Fetch Data</button>
</div>
</div>
<!-- Additional Filters -->
<div class="row mt-3">
<div class="col-md-4">
<label for="filterHomeowner">Filter by Homeowner:</label>
<input type="text" id="filterHomeowner" class="form-control" placeholder="Enter Homeowner">
</div>
<div class="col-md-4">
<label for="filterUnit">Filter by Unit:</label>
<input type="text" id="filterUnit" class="form-control" placeholder="Enter unit or property reference">
</div>
<div class="col-md-4">
<label for="filterStatusOptions">Filter by Status Options:</label>
<select id="filterStatusOptions" class="form-control">
<option value="">All</option>
<option value="Vacant">Vacant</option>
<option value="Arrears">Arrears</option>
<option value="Unavailable">Unavailable</option>
<option value="NoticeGiven">Notice Given</option>
<option value="Locked">Locked</option>
<option value="CitiqBlocked">Citiq Block</option>
<option value="48HourWarning">48-hour Warning</option>
</select>
</
Open service 20.101.2.157:443 · rentroll.bitprop.com
2026-01-02 14:36
HTTP/1.1 200 OK
Content-Length: 7827
Connection: close
Content-Type: text/html
Date: Fri, 02 Jan 2026 14:36:12 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "05217348"
Last-Modified: Fri, 02 Jan 2026 13:14:37 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Bitprop Rent Roll
<!DOCTYPE html>
<html>
<head>
<!-- Dependences and scripts for MSAL login process -->
<script src="https://alcdn.msauth.net/browser/2.32.0/js/msal-browser.min.js"></script>
<script type="module" src="MSAL.js"></script>
<link rel="stylesheet" type="text/css" href="/styles.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.3/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<title>Bitprop Rent Roll</title>
</head>
<body>
<div id="navbar-placeholder"></div>
<div class="container mt-2">
<div class="row">
<div class="col-md-12">
<span class="last-updated-label">Last Updated: <span id="lastUpdated">Loading...</span></span>
</div>
</div>
</div>
<div class="container mt-3">
<div class="row">
<div class="col-md-4">
<label for="filterMonth">Filter by Month:</label>
<select id="filterMonth" class="form-control">
<option value="">All</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
<div class="col-md-4">
<label for="filterYear">Filter by Year:</label>
<select id="filterYear" class="form-control">
<option value="">All</option>
<option value="2022">2022</option>
<option value="2023">2023</option>
<option value="2024">2024</option>
<option value="2025">2025</option>
<option value="2026">2026</option>
</select>
</div>
<div class="col-md-4">
<button id="fetchDataButton" class="btn btn-primary-white btn-margin">Fetch Data</button>
</div>
</div>
<!-- Additional Filters -->
<div class="row mt-3">
<div class="col-md-4">
<label for="filterHomeowner">Filter by Homeowner:</label>
<input type="text" id="filterHomeowner" class="form-control" placeholder="Enter Homeowner">
</div>
<div class="col-md-4">
<label for="filterUnit">Filter by Unit:</label>
<input type="text" id="filterUnit" class="form-control" placeholder="Enter unit or property reference">
</div>
<div class="col-md-4">
<label for="filterStatusOptions">Filter by Status Options:</label>
<select id="filterStatusOptions" class="form-control">
<option value="">All</option>
<option value="Vacant">Vacant</option>
<option value="Arrears">Arrears</option>
<option value="Unavailable">Unavailable</option>
<option value="NoticeGiven">Notice Given</option>
<option value="Locked">Locked</option>
<option value="CitiqBlocked">Citiq Block</option>
<option value="48HourWarning">48-hour Warning</option>
</select>
</
Open service 20.101.2.157:443 · rentroll.bitprop.com
2025-12-23 02:16
HTTP/1.1 200 OK
Content-Length: 7772
Connection: close
Content-Type: text/html
Date: Tue, 23 Dec 2025 02:16:46 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "37037143"
Last-Modified: Fri, 19 Dec 2025 10:05:38 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Bitprop Rent Roll
<!DOCTYPE html>
<html>
<head>
<!-- Dependences and scripts for MSAL login process -->
<script src="https://alcdn.msauth.net/browser/2.32.0/js/msal-browser.min.js"></script>
<script type="module" src="MSAL.js"></script>
<link rel="stylesheet" type="text/css" href="/styles.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.3/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<title>Bitprop Rent Roll</title>
</head>
<body>
<div id="navbar-placeholder"></div>
<div class="container mt-2">
<div class="row">
<div class="col-md-12">
<span class="last-updated-label">Last Updated: <span id="lastUpdated">Loading...</span></span>
</div>
</div>
</div>
<div class="container mt-3">
<div class="row">
<div class="col-md-4">
<label for="filterMonth">Filter by Month:</label>
<select id="filterMonth" class="form-control">
<option value="">All</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
<div class="col-md-4">
<label for="filterYear">Filter by Year:</label>
<select id="filterYear" class="form-control">
<option value="">All</option>
<option value="2022">2022</option>
<option value="2023">2023</option>
<option value="2024">2024</option>
<option value="2025">2025</option>
</select>
</div>
<div class="col-md-4">
<button id="fetchDataButton" class="btn btn-primary-white btn-margin">Fetch Data</button>
</div>
</div>
<!-- Additional Filters -->
<div class="row mt-3">
<div class="col-md-4">
<label for="filterHomeowner">Filter by Homeowner:</label>
<input type="text" id="filterHomeowner" class="form-control" placeholder="Enter Homeowner">
</div>
<div class="col-md-4">
<label for="filterUnit">Filter by Unit:</label>
<input type="text" id="filterUnit" class="form-control" placeholder="Enter unit or property reference">
</div>
<div class="col-md-4">
<label for="filterStatusOptions">Filter by Status Options:</label>
<select id="filterStatusOptions" class="form-control">
<option value="">All</option>
<option value="Vacant">Vacant</option>
<option value="Arrears">Arrears</option>
<option value="Unavailable">Unavailable</option>
<option value="NoticeGiven">Notice Given</option>
<option value="Locked">Locked</option>
<option value="CitiqBlocked">Citiq Block</option>
<option value="48HourWarning">48-hour Warning</option>
</select>
</div>
</div>
<div class="row mt-3">
Open service 20.101.2.157:443 · rentroll.bitprop.com
2025-12-20 14:31
HTTP/1.1 200 OK
Content-Length: 7772
Connection: close
Content-Type: text/html
Date: Sat, 20 Dec 2025 14:31:29 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "37037143"
Last-Modified: Fri, 19 Dec 2025 10:05:38 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Bitprop Rent Roll
<!DOCTYPE html>
<html>
<head>
<!-- Dependences and scripts for MSAL login process -->
<script src="https://alcdn.msauth.net/browser/2.32.0/js/msal-browser.min.js"></script>
<script type="module" src="MSAL.js"></script>
<link rel="stylesheet" type="text/css" href="/styles.css">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css">
<script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script>
<script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.5.3/dist/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script>
<title>Bitprop Rent Roll</title>
</head>
<body>
<div id="navbar-placeholder"></div>
<div class="container mt-2">
<div class="row">
<div class="col-md-12">
<span class="last-updated-label">Last Updated: <span id="lastUpdated">Loading...</span></span>
</div>
</div>
</div>
<div class="container mt-3">
<div class="row">
<div class="col-md-4">
<label for="filterMonth">Filter by Month:</label>
<select id="filterMonth" class="form-control">
<option value="">All</option>
<option value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
</div>
<div class="col-md-4">
<label for="filterYear">Filter by Year:</label>
<select id="filterYear" class="form-control">
<option value="">All</option>
<option value="2022">2022</option>
<option value="2023">2023</option>
<option value="2024">2024</option>
<option value="2025">2025</option>
</select>
</div>
<div class="col-md-4">
<button id="fetchDataButton" class="btn btn-primary-white btn-margin">Fetch Data</button>
</div>
</div>
<!-- Additional Filters -->
<div class="row mt-3">
<div class="col-md-4">
<label for="filterHomeowner">Filter by Homeowner:</label>
<input type="text" id="filterHomeowner" class="form-control" placeholder="Enter Homeowner">
</div>
<div class="col-md-4">
<label for="filterUnit">Filter by Unit:</label>
<input type="text" id="filterUnit" class="form-control" placeholder="Enter unit or property reference">
</div>
<div class="col-md-4">
<label for="filterStatusOptions">Filter by Status Options:</label>
<select id="filterStatusOptions" class="form-control">
<option value="">All</option>
<option value="Vacant">Vacant</option>
<option value="Arrears">Arrears</option>
<option value="Unavailable">Unavailable</option>
<option value="NoticeGiven">Notice Given</option>
<option value="Locked">Locked</option>
<option value="CitiqBlocked">Citiq Block</option>
<option value="48HourWarning">48-hour Warning</option>
</select>
</div>
</div>
<div class="row mt-3">