Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5ff506cb8e01faf222f995aea377d63ce0
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/file/{channel}/{path}
POST /api/authentication/using/credentials
POST /api/authentication/using/totp
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e38515e96e12f513b773
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/totp/qr
POST /api/authentication/using/credentials
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/totp/activate
POST /api/totp/register
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e38515e96e12e353a280
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/totp/qr
POST /api/authentication/invite/accept
POST /api/authentication/invite/query
POST /api/authentication/recover/initiate
POST /api/authentication/recover/password
POST /api/authentication/recover/verify
POST /api/authentication/using/credentials
POST /api/authentication/using/totp
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/factors/credentials/authenticate
POST /api/factors/credentials/validate
POST /api/totp/activate
POST /api/totp/register
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549af148358af148358af148358af148358af148358
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: POST /order/receive/webhook
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e38515e96e12f513b773
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/totp/qr
POST /api/authentication/using/credentials
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/totp/activate
POST /api/totp/register
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549d11e71572dea451ba26ca43e1f50e24abf3cabc7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /eventEntries/playingPartner/{groupId}
GET /account
GET /account/balance
GET /account/orders
GET /account/transactions
GET /account/winnings
GET /application/{platform}/version
GET /clubs
GET /clubs/{id}
GET /device/channel/{id}
GET /eventEntries
GET /eventEntries/hnaSettingDate
GET /eventEntries/{id}
GET /eventEntries/{id}/playingPartners
GET /eventResult
GET /eventResult/eventEntry/{eventEntryId}
GET /eventResult/{id}
GET /eventResultVerification/{id}
GET /eventTeamResult
GET /events
GET /events/{id}
GET /golferSubscription
GET /leaderboards/event/{eventId}/golfer/{golferId}
GET /leaderboards/event/{eventId}/team/{teamId}
GET /leaderboards/events
GET /leaderboards/events-with-ranks
GET /leaderboards/events/teams
GET /leaderboards/tournament/{tournamentId}/golfer/{golferId}
GET /leaderboards/tournament/{tournamentId}/team/{teamId}
GET /leaderboards/tournaments
GET /leaderboards/tournaments/teams
GET /notifications
GET /order/{id}/status
GET /participatingClubs/{clubId}/{eventId}
GET /payoutRequests
GET /payoutRequests/config
GET /payoutRequests/golfer
GET /payoutRequests/{id}
GET /product
GET /product/{code}
GET /profile
GET /profile/howToLink
GET /profile/lookupByEmail
GET /references/countries
GET /references/countries/{code}
GET /references/currencies
GET /references/currencies/{code}
GET /social/google/login
GET /social/google/login/redirect
GET /supportTicket/completedEvents
GET /supportTicket/types
GET /supportTicket/{id}
GET /teamGolfers
GET /teamGolfers/{id}
GET /teams
GET /teams/entry
GET /teams/name-availability
GET /teams/{id}
GET /tournamentGolferRank
GET /tournamentGolferRank/extendedList
GET /tournamentTeamRank
GET /tournaments
GET /tournaments/{id}
GET /transaction/buy/{productCode}
POST /assets/upload
POST /assets/uploadJson
POST /clubs/search
POST /device/authenticate
POST /device/channel/register
POST /device/credentials
POST /device/push/register
POST /device/register
POST /device/token
POST /device/validate
POST /eventEntries/playingPartners/confirm/{eventEntryId}
POST /eventEntries/round/close
POST /eventEntries/round/open
POST /eventEntries/{id}/cancel
POST /eventEntries/{id}/playingPartner/{golferReference}
POST /events/search
POST /notifications/{id}/markAsRead
POST /order
POST /order/subscriptions
POST /participatingClubs/search
POST /profile/activate
POST /profile/changeEmailWithPin
POST /profile/changePassword
POST /profile/changePasswordWithPin
POST /profile/delete
POST /profile/jwt/refresh
POST /profile/login
POST /profile/loginWithSocial
POST /profile/register
POST /profile/sendConfirmEmailPin
POST /profile/sendPasswordResetEmail
POST /profile/unique/{nickName}
POST /profile/validateGolfer
POST /profile/verify
POST /profile/verifyPasswordChangePin
POST /pushDevices/register
POST /supportTicket
POST /teamGolfers/deactivate/{teamGolferId}
POST /teamGolfers/remove/{teamGolferId}
POST /teams/deactivate/{teamId}
POST /teams/join/{reference}
POST /teams/{id}/invite/accept
POST /teams/{id}/invite/decline
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549d11e71572dea451ba26ca43e1f50e24a2aac9dc8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /eventEntries/playingPartner/{groupId}
GET /account
GET /account/balance
GET /account/orders
GET /account/transactions
GET /account/winnings
GET /clubs
GET /clubs/{id}
GET /device/channel/{id}
GET /eventEntries
GET /eventEntries/{id}
GET /eventEntries/{id}/playingPartners
GET /eventResult
GET /eventResult/eventEntry/{eventEntryId}
GET /eventResult/{id}
GET /eventResultVerification/{id}
GET /eventTeamResult
GET /events
GET /events/{id}
GET /golferSubscription
GET /leaderboards/event/{eventId}/golfer/{golferId}
GET /leaderboards/event/{eventId}/team/{teamId}
GET /leaderboards/events
GET /leaderboards/events-with-ranks
GET /leaderboards/events/teams
GET /leaderboards/tournament/{tournamentId}/golfer/{golferId}
GET /leaderboards/tournament/{tournamentId}/team/{teamId}
GET /leaderboards/tournaments
GET /leaderboards/tournaments/teams
GET /notifications
GET /order/{id}/status
GET /participatingClubs/{clubId}/{eventId}
GET /payoutRequests
GET /payoutRequests/config
GET /payoutRequests/golfer
GET /payoutRequests/{id}
GET /product
GET /product/{code}
GET /profile
GET /profile/howToLink
GET /profile/lookupByEmail
GET /references/countries
GET /references/countries/{code}
GET /references/currencies
GET /references/currencies/{code}
GET /social/google/login
GET /social/google/login/redirect
GET /supportTicket/completedEvents
GET /supportTicket/types
GET /supportTicket/{id}
GET /teamGolfers
GET /teamGolfers/{id}
GET /teams
GET /teams/entry
GET /teams/name-availability
GET /teams/{id}
GET /tournamentGolferRank
GET /tournamentGolferRank/extendedList
GET /tournamentTeamRank
GET /tournaments
GET /tournaments/{id}
GET /transaction/buy/{productCode}
POST /assets/upload
POST /assets/uploadJson
POST /clubs/search
POST /device/authenticate
POST /device/channel/register
POST /device/credentials
POST /device/push/register
POST /device/register
POST /device/token
POST /device/validate
POST /eventEntries/playingPartners/confirm/{eventEntryId}
POST /eventEntries/round/close
POST /eventEntries/round/open
POST /eventEntries/{id}/cancel
POST /eventEntries/{id}/playingPartner/{golferReference}
POST /events/search
POST /notifications/{id}/markAsRead
POST /order
POST /order/subscriptions
POST /participatingClubs/search
POST /profile/activate
POST /profile/changeEmailWithPin
POST /profile/changePassword
POST /profile/changePasswordWithPin
POST /profile/delete
POST /profile/jwt/refresh
POST /profile/login
POST /profile/loginWithSocial
POST /profile/register
POST /profile/sendConfirmEmailPin
POST /profile/sendPasswordResetEmail
POST /profile/unique/{nickName}
POST /profile/validateGolfer
POST /profile/verify
POST /profile/verifyPasswordChangePin
POST /pushDevices/register
POST /supportTicket
POST /teamGolfers/remove/{teamGolferId}
POST /teams/join/{reference}
POST /teams/{id}/invite/accept
POST /teams/{id}/invite/decline
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549d11e71572dea451ba26ca43e1f50e24abf3cabc7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /eventEntries/playingPartner/{groupId}
GET /account
GET /account/balance
GET /account/orders
GET /account/transactions
GET /account/winnings
GET /application/{platform}/version
GET /clubs
GET /clubs/{id}
GET /device/channel/{id}
GET /eventEntries
GET /eventEntries/hnaSettingDate
GET /eventEntries/{id}
GET /eventEntries/{id}/playingPartners
GET /eventResult
GET /eventResult/eventEntry/{eventEntryId}
GET /eventResult/{id}
GET /eventResultVerification/{id}
GET /eventTeamResult
GET /events
GET /events/{id}
GET /golferSubscription
GET /leaderboards/event/{eventId}/golfer/{golferId}
GET /leaderboards/event/{eventId}/team/{teamId}
GET /leaderboards/events
GET /leaderboards/events-with-ranks
GET /leaderboards/events/teams
GET /leaderboards/tournament/{tournamentId}/golfer/{golferId}
GET /leaderboards/tournament/{tournamentId}/team/{teamId}
GET /leaderboards/tournaments
GET /leaderboards/tournaments/teams
GET /notifications
GET /order/{id}/status
GET /participatingClubs/{clubId}/{eventId}
GET /payoutRequests
GET /payoutRequests/config
GET /payoutRequests/golfer
GET /payoutRequests/{id}
GET /product
GET /product/{code}
GET /profile
GET /profile/howToLink
GET /profile/lookupByEmail
GET /references/countries
GET /references/countries/{code}
GET /references/currencies
GET /references/currencies/{code}
GET /social/google/login
GET /social/google/login/redirect
GET /supportTicket/completedEvents
GET /supportTicket/types
GET /supportTicket/{id}
GET /teamGolfers
GET /teamGolfers/{id}
GET /teams
GET /teams/entry
GET /teams/name-availability
GET /teams/{id}
GET /tournamentGolferRank
GET /tournamentGolferRank/extendedList
GET /tournamentTeamRank
GET /tournaments
GET /tournaments/{id}
GET /transaction/buy/{productCode}
POST /assets/upload
POST /assets/uploadJson
POST /clubs/search
POST /device/authenticate
POST /device/channel/register
POST /device/credentials
POST /device/push/register
POST /device/register
POST /device/token
POST /device/validate
POST /eventEntries/playingPartners/confirm/{eventEntryId}
POST /eventEntries/round/close
POST /eventEntries/round/open
POST /eventEntries/{id}/cancel
POST /eventEntries/{id}/playingPartner/{golferReference}
POST /events/search
POST /notifications/{id}/markAsRead
POST /order
POST /order/subscriptions
POST /participatingClubs/search
POST /profile/activate
POST /profile/changeEmailWithPin
POST /profile/changePassword
POST /profile/changePasswordWithPin
POST /profile/delete
POST /profile/jwt/refresh
POST /profile/login
POST /profile/loginWithSocial
POST /profile/register
POST /profile/sendConfirmEmailPin
POST /profile/sendPasswordResetEmail
POST /profile/unique/{nickName}
POST /profile/validateGolfer
POST /profile/verify
POST /profile/verifyPasswordChangePin
POST /pushDevices/register
POST /supportTicket
POST /teamGolfers/deactivate/{teamGolferId}
POST /teamGolfers/remove/{teamGolferId}
POST /teams/deactivate/{teamId}
POST /teams/join/{reference}
POST /teams/{id}/invite/accept
POST /teams/{id}/invite/decline
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549d11e71572dea451ba26ca43e1f50e24a04e8e8fa
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /eventEntries/playingPartner/{groupId}
GET /account
GET /account/balance
GET /account/orders
GET /account/transactions
GET /account/winnings
GET /clubs
GET /clubs/{id}
GET /device/channel/{id}
GET /eventEntries
GET /eventEntries/{id}
GET /eventEntries/{id}/playingPartners
GET /eventResult
GET /eventResult/eventEntry/{eventEntryId}
GET /eventResult/{id}
GET /eventResultVerification/{id}
GET /eventTeamResult
GET /events
GET /events/{id}
GET /golferSubscription
GET /leaderboards/event/{eventId}/golfer/{golferId}
GET /leaderboards/event/{eventId}/team/{teamId}
GET /leaderboards/events
GET /leaderboards/events-with-ranks
GET /leaderboards/events/teams
GET /leaderboards/tournament/{tournamentId}/golfer/{golferId}
GET /leaderboards/tournament/{tournamentId}/team/{teamId}
GET /leaderboards/tournaments
GET /leaderboards/tournaments/teams
GET /notifications
GET /order/{id}/status
GET /participatingClubs/{clubId}/{eventId}
GET /payoutRequests
GET /payoutRequests/config
GET /payoutRequests/golfer
GET /payoutRequests/{id}
GET /product
GET /product/{code}
GET /profile
GET /profile/howToLink
GET /profile/lookupByEmail
GET /references/countries
GET /references/countries/{code}
GET /references/currencies
GET /references/currencies/{code}
GET /social/google/login
GET /social/google/login/redirect
GET /supportTicket/completedEvents
GET /supportTicket/types
GET /supportTicket/{id}
GET /teamGolfers
GET /teamGolfers/{id}
GET /teams
GET /teams/entry
GET /teams/name-availability
GET /teams/{id}
GET /tournamentGolferRank
GET /tournamentGolferRank/extendedList
GET /tournamentTeamRank
GET /tournaments
GET /tournaments/{id}
GET /transaction/buy/{productCode}
POST /assets/upload
POST /assets/uploadJson
POST /clubs/search
POST /device/authenticate
POST /device/channel/register
POST /device/credentials
POST /device/push/register
POST /device/register
POST /device/token
POST /device/validate
POST /eventEntries/playingPartners/confirm/{eventEntryId}
POST /eventEntries/round/close
POST /eventEntries/round/open
POST /eventEntries/{id}/cancel
POST /eventEntries/{id}/playingPartner/{golferReference}
POST /events/search
POST /notifications/{id}/markAsRead
POST /order
POST /order/subscriptions
POST /participatingClubs/search
POST /profile/activate
POST /profile/changeEmailWithPin
POST /profile/changePassword
POST /profile/changePasswordWithPin
POST /profile/delete
POST /profile/jwt/refresh
POST /profile/login
POST /profile/loginWithSocial
POST /profile/register
POST /profile/sendConfirmEmailPin
POST /profile/sendPasswordResetEmail
POST /profile/unique/{nickName}
POST /profile/validateGolfer
POST /profile/verify
POST /profile/verifyPasswordChangePin
POST /pushDevices/register
POST /supportTicket
POST /teamGolfers/deactivate/{teamGolferId}
POST /teamGolfers/remove/{teamGolferId}
POST /teams/deactivate/{teamId}
POST /teams/join/{reference}
POST /teams/{id}/invite/accept
POST /teams/{id}/invite/decline
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549d11e71572dea451ba26ca43e1f50e24a2aac9dc8
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
DELETE /eventEntries/playingPartner/{groupId}
GET /account
GET /account/balance
GET /account/orders
GET /account/transactions
GET /account/winnings
GET /clubs
GET /clubs/{id}
GET /device/channel/{id}
GET /eventEntries
GET /eventEntries/{id}
GET /eventEntries/{id}/playingPartners
GET /eventResult
GET /eventResult/eventEntry/{eventEntryId}
GET /eventResult/{id}
GET /eventResultVerification/{id}
GET /eventTeamResult
GET /events
GET /events/{id}
GET /golferSubscription
GET /leaderboards/event/{eventId}/golfer/{golferId}
GET /leaderboards/event/{eventId}/team/{teamId}
GET /leaderboards/events
GET /leaderboards/events-with-ranks
GET /leaderboards/events/teams
GET /leaderboards/tournament/{tournamentId}/golfer/{golferId}
GET /leaderboards/tournament/{tournamentId}/team/{teamId}
GET /leaderboards/tournaments
GET /leaderboards/tournaments/teams
GET /notifications
GET /order/{id}/status
GET /participatingClubs/{clubId}/{eventId}
GET /payoutRequests
GET /payoutRequests/config
GET /payoutRequests/golfer
GET /payoutRequests/{id}
GET /product
GET /product/{code}
GET /profile
GET /profile/howToLink
GET /profile/lookupByEmail
GET /references/countries
GET /references/countries/{code}
GET /references/currencies
GET /references/currencies/{code}
GET /social/google/login
GET /social/google/login/redirect
GET /supportTicket/completedEvents
GET /supportTicket/types
GET /supportTicket/{id}
GET /teamGolfers
GET /teamGolfers/{id}
GET /teams
GET /teams/entry
GET /teams/name-availability
GET /teams/{id}
GET /tournamentGolferRank
GET /tournamentGolferRank/extendedList
GET /tournamentTeamRank
GET /tournaments
GET /tournaments/{id}
GET /transaction/buy/{productCode}
POST /assets/upload
POST /assets/uploadJson
POST /clubs/search
POST /device/authenticate
POST /device/channel/register
POST /device/credentials
POST /device/push/register
POST /device/register
POST /device/token
POST /device/validate
POST /eventEntries/playingPartners/confirm/{eventEntryId}
POST /eventEntries/round/close
POST /eventEntries/round/open
POST /eventEntries/{id}/cancel
POST /eventEntries/{id}/playingPartner/{golferReference}
POST /events/search
POST /notifications/{id}/markAsRead
POST /order
POST /order/subscriptions
POST /participatingClubs/search
POST /profile/activate
POST /profile/changeEmailWithPin
POST /profile/changePassword
POST /profile/changePasswordWithPin
POST /profile/delete
POST /profile/jwt/refresh
POST /profile/login
POST /profile/loginWithSocial
POST /profile/register
POST /profile/sendConfirmEmailPin
POST /profile/sendPasswordResetEmail
POST /profile/unique/{nickName}
POST /profile/validateGolfer
POST /profile/verify
POST /profile/verifyPasswordChangePin
POST /pushDevices/register
POST /supportTicket
POST /teamGolfers/remove/{teamGolferId}
POST /teams/join/{reference}
POST /teams/{id}/invite/accept
POST /teams/{id}/invite/decline
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e385c3fcd26ebd0e7065
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/oidc/callback
GET /api/oidc/redirect
GET /api/public/specials
GET /api/saml/redirect
POST /api/authentication/using/credentials
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/public/contact/form
POST /api/public/specials/form
POST /api/saml/reply
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e38515e96e12e353a280
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/totp/qr
POST /api/authentication/invite/accept
POST /api/authentication/invite/query
POST /api/authentication/recover/initiate
POST /api/authentication/recover/password
POST /api/authentication/recover/verify
POST /api/authentication/using/credentials
POST /api/authentication/using/totp
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/factors/credentials/authenticate
POST /api/factors/credentials/validate
POST /api/totp/activate
POST /api/totp/register
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad03549af148358af148358af148358af148358af148358
Public Swagger UI/API detected at path: /swagger/index.html - sample paths: POST /order/receive/webhook
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e385c3fcd26ebd0e7065
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/oidc/callback
GET /api/oidc/redirect
GET /api/public/specials
GET /api/saml/redirect
POST /api/authentication/using/credentials
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/public/contact/form
POST /api/public/specials/form
POST /api/saml/reply
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e385c3fcd26e9605ebd7
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/oidc/callback
GET /api/oidc/redirect
GET /api/saml/redirect
POST /api/authentication/using/credentials
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/public/contact/form
POST /api/public/specials/form
POST /api/saml/reply
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e385c3fcd26e7ed010fd
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/oidc/callback
GET /api/oidc/redirect
GET /api/saml/redirect
POST /api/authentication/using/credentials
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/saml/reply
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5ff506cb8e01faf222f995aea377d63ce0
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/file/{channel}/{path}
POST /api/authentication/using/credentials
POST /api/authentication/using/totp
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1aad0354932d1da5fedc3647a7977e38515e96e12e353a280
Public Swagger UI/API detected at path: /swagger/index.html - sample paths:
GET /api/channels
GET /api/channels/config
GET /api/channels/file/{channel}/{path}
GET /api/totp/qr
POST /api/authentication/invite/accept
POST /api/authentication/invite/query
POST /api/authentication/recover/initiate
POST /api/authentication/recover/password
POST /api/authentication/recover/verify
POST /api/authentication/using/credentials
POST /api/authentication/using/totp
POST /api/channels/get
POST /api/channels/post
POST /api/channels/widget
POST /api/factors/credentials/authenticate
POST /api/factors/credentials/validate
POST /api/totp/activate
POST /api/totp/register
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd12ec8532c2ec8532c2ec8532c2ec8532c2ec8532c2ec8532c
Public Swagger UI/API detected at path: /swagger/index.html
Open service 20.123.23.34:443 · admin.dev.sitephoto.app
2026-01-23 14:59
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 14:59:54 GMT
Content-Type: text/html
Content-Length: 4419
Connection: close
Set-Cookie: sitephoto-admin-dev=1769180395.363.5860.828249|89f3054d86a7bfb4d834bb4bdee024e6; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc0f87e5857a43"
Last-Modified: Sun, 17 Aug 2025 15:02:06 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: SitePhoto Admin
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SitePhoto Admin</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
</head>
<body class="bg-gray-100 dark:bg-gray-900 antialiased">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
Open service 20.123.23.34:443 · peachpayments.api.dev.build.handicaptour.co
2026-01-23 14:57
HTTP/1.1 404 Not Found Date: Fri, 23 Jan 2026 14:57:11 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · admin.sitephoto.app
2026-01-23 14:29
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 14:29:26 GMT
Content-Type: text/html
Content-Length: 4419
Connection: close
Set-Cookie: sitephoto-admin-prod=1769178567.828.6209.136514|60fda5f0c8fd1252e3f42fa3a402bbe1; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc0f8742ccfdc3"
Last-Modified: Sun, 17 Aug 2025 14:57:33 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: SitePhoto Admin
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SitePhoto Admin</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
</head>
<body class="bg-gray-100 dark:bg-gray-900 antialiased">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
Open service 20.123.23.34:443 · app.api.beta.build.handicaptour.co
2026-01-23 11:49
HTTP/1.1 404 Not Found Date: Fri, 23 Jan 2026 11:49:38 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · portal.cyberstore.dev.build.scriptex.co.za
2026-01-23 11:05
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 11:05:55 GMT
Content-Type: text/html
Content-Length: 2010
Connection: close
Set-Cookie: cyberstore-portal-dev=1769166356.674.5861.264519|485d27907f82553bb4c747fc3f9ae05b; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc809ae172fd5a"
Last-Modified: Thu, 08 Jan 2026 12:32:41 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Cyberlogic Cloud
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cyberlogic Cloud</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
</head>
<body class="bg-white dark:bg-gray-900">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js', { updateViaCache: 'none' });</script>
<script src="/flowbite-interop.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · portal.uat.build.jnwkob.com
2026-01-23 05:07
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 05:07:32 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-uat=1769144853.9.5861.821303|4925379c019c07dd340ff0a26df39b46; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0fc88d2102"
Last-Modified: Tue, 15 Apr 2025 14:07:55 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · admin.dev.build.handicaptour.co
2026-01-23 03:53
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 03:53:11 GMT
Content-Type: text/html
Content-Length: 6478
Connection: close
Accept-Ranges: bytes
ETag: "1dc6811d4e848ce"
Last-Modified: Mon, 08 Dec 2025 07:11:11 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Scriptex Flex
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Scriptex Flex</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
<!--Dark mode toggle interop, default dark mode-->
<script>
function previewImage(inputElem, imgElem) {
const url = URL.createObjectURL(inputElem.files[0]);
imgElem.addEventListener('load', () => URL.revokeObjectURL(url), { once: true });
imgElem.src = url;
}
function scrollToTop(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = 0;
}
function scrollToBottom(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = elem.scrollHeight;
}
function enableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', 'dark');
localStorage.setItem('theme', 'dark');
}
function disableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', '');
localStorage.setItem('theme', 'light');
}
var root = document.getElem
Open service 20.123.23.34:443 · portal.beta.jnwkob.com
2026-01-23 02:22
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 02:22:44 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-beta=1769134965.557.5860.150537|bf965026ecaf0e3804783e5205eeae99; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0fc88d2102"
Last-Modified: Tue, 15 Apr 2025 14:07:55 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · admin.beta.build.handicaptour.co
2026-01-23 00:52
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 00:52:08 GMT
Content-Type: text/html
Content-Length: 6478
Connection: close
Accept-Ranges: bytes
ETag: "1dc6811d4e848ce"
Last-Modified: Mon, 08 Dec 2025 07:11:11 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Scriptex Flex
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Scriptex Flex</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
<!--Dark mode toggle interop, default dark mode-->
<script>
function previewImage(inputElem, imgElem) {
const url = URL.createObjectURL(inputElem.files[0]);
imgElem.addEventListener('load', () => URL.revokeObjectURL(url), { once: true });
imgElem.src = url;
}
function scrollToTop(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = 0;
}
function scrollToBottom(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = elem.scrollHeight;
}
function enableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', 'dark');
localStorage.setItem('theme', 'dark');
}
function disableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', '');
localStorage.setItem('theme', 'light');
}
var root = document.getElem
Open service 20.123.23.34:443 · peachpayments.api.beta.build.handicaptour.co
2026-01-23 00:36
HTTP/1.1 404 Not Found Date: Fri, 23 Jan 2026 00:36:07 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · store.cyberlogic.co.za
2026-01-22 19:26
HTTP/1.1 200 OK
Date: Thu, 22 Jan 2026 19:26:14 GMT
Content-Type: text/html
Content-Length: 2010
Connection: close
Set-Cookie: cyberstore-portal-prod=1769109975.442.6209.676718|472511c835cd4cd6ea817cdaa9e01788; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc683bcc0c725a"
Last-Modified: Mon, 08 Dec 2025 12:11:35 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Cyberlogic Cloud
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cyberlogic Cloud</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
</head>
<body class="bg-white dark:bg-gray-900">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js', { updateViaCache: 'none' });</script>
<script src="/flowbite-interop.js"></script>
</body>
</html>
Open service 20.123.23.34:80 · portal.ultrasound.dev.build.scriptex.co.za
2026-01-10 22:00
HTTP/1.1 308 Permanent Redirect Date: Sat, 10 Jan 2026 22:00:22 GMT Content-Type: text/html Content-Length: 164 Connection: close Location: https://portal.ultrasound.dev.build.scriptex.co.za Page title: 308 Permanent Redirect <html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>nginx</center> </body> </html>
Open service 20.123.23.34:443 · portal.ultrasound.dev.build.scriptex.co.za
2026-01-10 22:00
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 22:00:22 GMT
Content-Type: text/html
Content-Length: 2454
Connection: close
Set-Cookie: ultrasound-portal-dev=1768082423.882.5442.641361|51800e190fca898c924955e10874f1d0; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc65bfe20e0b96"
Last-Modified: Fri, 05 Dec 2025 08:19:32 GMT
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=15724800; includeSubDomains
Cross-Origin-Opener-Policy: same-origin-allow-popups
Cross-Origin-Embedder-Policy: unsafe-none
Cross-Origin-Resource-Policy: same-origin
Permissions-Policy: accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()
Referrer-Policy: strict-origin-when-cross-origin
Page title: Ultrasound Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ultrasound Portal</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel='stylesheet' href='https://cdn-uicons.flaticon.com/3.0.0/uicons-regular-rounded/css/uicons-regular-rounded.css'>
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
</head>
<body class="antialiased bg-gray-100">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="scene">
<div class="cube-wrapper">
<div class="cube">
<div class="cube-faces">
<div class="cube-face shadow"></div>
<div class="cube-face bottom"></div>
<div class="cube-face top"></div>
<div class="cube-face left"></div>
<div class="cube-face right"></div>
<div class="cube-face back"></div>
<div class="cube-face front"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
<script src="scripts/loadworker.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · peachpayments.api.beta.build.handicaptour.co
2026-01-10 02:14
HTTP/1.1 404 Not Found Date: Sat, 10 Jan 2026 02:14:55 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · portal.beta.jnwkob.com
2026-01-10 00:34
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 00:34:52 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-beta=1768005293.802.5090.130524|bf965026ecaf0e3804783e5205eeae99; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0fc88d2102"
Last-Modified: Tue, 15 Apr 2025 14:07:55 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · admin.dev.build.handicaptour.co
2026-01-10 00:26
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 00:26:31 GMT
Content-Type: text/html
Content-Length: 6478
Connection: close
Accept-Ranges: bytes
ETag: "1dc6811d4e848ce"
Last-Modified: Mon, 08 Dec 2025 07:11:11 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Scriptex Flex
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Scriptex Flex</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
<!--Dark mode toggle interop, default dark mode-->
<script>
function previewImage(inputElem, imgElem) {
const url = URL.createObjectURL(inputElem.files[0]);
imgElem.addEventListener('load', () => URL.revokeObjectURL(url), { once: true });
imgElem.src = url;
}
function scrollToTop(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = 0;
}
function scrollToBottom(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = elem.scrollHeight;
}
function enableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', 'dark');
localStorage.setItem('theme', 'dark');
}
function disableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', '');
localStorage.setItem('theme', 'light');
}
var root = document.getElem
Open service 20.123.23.34:443 · admin.sitephoto.app
2026-01-09 23:11
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 23:11:55 GMT
Content-Type: text/html
Content-Length: 4419
Connection: close
Set-Cookie: sitephoto-admin-prod=1768000316.105.5090.368057|60fda5f0c8fd1252e3f42fa3a402bbe1; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc0f8742ccfdc3"
Last-Modified: Sun, 17 Aug 2025 14:57:33 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: SitePhoto Admin
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SitePhoto Admin</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
</head>
<body class="bg-gray-100 dark:bg-gray-900 antialiased">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
Open service 20.123.23.34:443 · admin.dev.sitephoto.app
2026-01-09 19:40
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 19:40:53 GMT
Content-Type: text/html
Content-Length: 4419
Connection: close
Set-Cookie: sitephoto-admin-dev=1767987654.735.5089.958157|89f3054d86a7bfb4d834bb4bdee024e6; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc0f87e5857a43"
Last-Modified: Sun, 17 Aug 2025 15:02:06 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: SitePhoto Admin
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SitePhoto Admin</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
</head>
<body class="bg-gray-100 dark:bg-gray-900 antialiased">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
Open service 20.123.23.34:443 · portal.uat.build.jnwkob.com
2026-01-09 17:27
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 17:27:51 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-uat=1767979672.149.5441.319753|4925379c019c07dd340ff0a26df39b46; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0fc88d2102"
Last-Modified: Tue, 15 Apr 2025 14:07:55 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · portal.dev.build.jnwkob.com
2026-01-09 16:59
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 16:59:40 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-dev=1767977981.796.5441.460728|930981f3931e342940eef45a5c636366; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0af6bc4e02"
Last-Modified: Tue, 15 Apr 2025 13:33:25 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · app.api.beta.build.handicaptour.co
2026-01-09 15:23
HTTP/1.1 404 Not Found Date: Fri, 09 Jan 2026 15:23:48 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · store.cyberlogic.co.za
2026-01-09 15:22
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 15:22:14 GMT
Content-Type: text/html
Content-Length: 2010
Connection: close
Set-Cookie: cyberstore-portal-prod=1767972135.817.5442.758602|472511c835cd4cd6ea817cdaa9e01788; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc683bcc0c725a"
Last-Modified: Mon, 08 Dec 2025 12:11:35 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Cyberlogic Cloud
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cyberlogic Cloud</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
</head>
<body class="bg-white dark:bg-gray-900">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js', { updateViaCache: 'none' });</script>
<script src="/flowbite-interop.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · peachpayments.api.dev.build.handicaptour.co
2026-01-09 14:20
HTTP/1.1 404 Not Found Date: Fri, 09 Jan 2026 14:20:42 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · app.api.dev.build.handicaptour.co
2026-01-09 12:55
HTTP/1.1 404 Not Found Date: Fri, 09 Jan 2026 12:55:11 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · admin.beta.build.handicaptour.co
2026-01-08 23:53
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 23:53:41 GMT
Content-Type: text/html
Content-Length: 6478
Connection: close
Accept-Ranges: bytes
ETag: "1dc6811d4e848ce"
Last-Modified: Mon, 08 Dec 2025 07:11:11 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Scriptex Flex
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Scriptex Flex</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
<!--Dark mode toggle interop, default dark mode-->
<script>
function previewImage(inputElem, imgElem) {
const url = URL.createObjectURL(inputElem.files[0]);
imgElem.addEventListener('load', () => URL.revokeObjectURL(url), { once: true });
imgElem.src = url;
}
function scrollToTop(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = 0;
}
function scrollToBottom(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = elem.scrollHeight;
}
function enableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', 'dark');
localStorage.setItem('theme', 'dark');
}
function disableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', '');
localStorage.setItem('theme', 'light');
}
var root = document.getElem
Open service 20.123.23.34:443 · portal.ultrasound.dev.build.scriptex.co.za
2026-01-08 21:46
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 21:46:24 GMT
Content-Type: text/html
Content-Length: 2454
Connection: close
Set-Cookie: ultrasound-portal-dev=1767908785.162.5442.686126|51800e190fca898c924955e10874f1d0; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc65bfe20e0b96"
Last-Modified: Fri, 05 Dec 2025 08:19:32 GMT
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=15724800; includeSubDomains
Cross-Origin-Opener-Policy: same-origin-allow-popups
Cross-Origin-Embedder-Policy: unsafe-none
Cross-Origin-Resource-Policy: same-origin
Permissions-Policy: accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()
Referrer-Policy: strict-origin-when-cross-origin
Page title: Ultrasound Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ultrasound Portal</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel='stylesheet' href='https://cdn-uicons.flaticon.com/3.0.0/uicons-regular-rounded/css/uicons-regular-rounded.css'>
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
</head>
<body class="antialiased bg-gray-100">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="scene">
<div class="cube-wrapper">
<div class="cube">
<div class="cube-faces">
<div class="cube-face shadow"></div>
<div class="cube-face bottom"></div>
<div class="cube-face top"></div>
<div class="cube-face left"></div>
<div class="cube-face right"></div>
<div class="cube-face back"></div>
<div class="cube-face front"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
<script src="scripts/loadworker.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · portal.cyberstore.uat.build.scriptex.co.za
2026-01-08 21:03
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 21:03:16 GMT
Content-Type: text/html
Content-Length: 2010
Connection: close
Set-Cookie: cyberstore-portal-uat=1767906197.252.5441.197595|8acc705527ccf421626a280bbccdb9df; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc6b44f6647f5a"
Last-Modified: Fri, 12 Dec 2025 08:54:45 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Cyberlogic Cloud
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cyberlogic Cloud</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
</head>
<body class="bg-white dark:bg-gray-900">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js', { updateViaCache: 'none' });</script>
<script src="/flowbite-interop.js"></script>
</body>
</html>
Open service 20.123.23.34:80 · portal.ultrasound.qa.build.scriptex.co.za
2026-01-08 17:10
HTTP/1.1 308 Permanent Redirect Date: Thu, 08 Jan 2026 17:10:55 GMT Content-Type: text/html Content-Length: 164 Connection: close Location: https://portal.ultrasound.qa.build.scriptex.co.za Page title: 308 Permanent Redirect <html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>nginx</center> </body> </html>
Open service 20.123.23.34:443 · portal.ultrasound.qa.build.scriptex.co.za
2026-01-08 17:10
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 17:10:55 GMT
Content-Type: text/html
Content-Length: 2454
Connection: close
Set-Cookie: ultrasound-portal-qa=1767892256.341.5441.382864|aee2c89510c20f207b907ed7ad2bbd9b; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc5d569903bc16"
Last-Modified: Mon, 24 Nov 2025 15:25:43 GMT
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=15724800; includeSubDomains
Cross-Origin-Opener-Policy: same-origin-allow-popups
Cross-Origin-Embedder-Policy: unsafe-none
Cross-Origin-Resource-Policy: same-origin
Permissions-Policy: accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()
Referrer-Policy: strict-origin-when-cross-origin
Page title: Ultrasound Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ultrasound Portal</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel='stylesheet' href='https://cdn-uicons.flaticon.com/3.0.0/uicons-regular-rounded/css/uicons-regular-rounded.css'>
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
</head>
<body class="antialiased bg-gray-100">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="scene">
<div class="cube-wrapper">
<div class="cube">
<div class="cube-faces">
<div class="cube-face shadow"></div>
<div class="cube-face bottom"></div>
<div class="cube-face top"></div>
<div class="cube-face left"></div>
<div class="cube-face right"></div>
<div class="cube-face back"></div>
<div class="cube-face front"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
<script src="scripts/loadworker.js"></script>
</body>
</html>
Open service 20.123.23.34:80 · portal.dev.build.jnwkob.com
2026-01-07 04:36
HTTP/1.1 308 Permanent Redirect Date: Wed, 07 Jan 2026 04:36:14 GMT Content-Type: text/html Content-Length: 164 Connection: close Location: https://portal.dev.build.jnwkob.com Page title: 308 Permanent Redirect <html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>nginx</center> </body> </html>
Open service 20.123.23.34:443 · portal.dev.build.jnwkob.com
2026-01-07 04:36
HTTP/1.1 200 OK
Date: Wed, 07 Jan 2026 04:36:14 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-dev=1767760575.348.4956.987221|930981f3931e342940eef45a5c636366; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0af6bc4e02"
Last-Modified: Tue, 15 Apr 2025 13:33:25 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · peachpayments.api.beta.build.handicaptour.co
2026-01-02 23:39
HTTP/1.1 404 Not Found Date: Fri, 02 Jan 2026 23:39:28 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · portal.uat.build.jnwkob.com
2026-01-02 23:13
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 23:13:10 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-uat=1767395591.043.4465.701345|4925379c019c07dd340ff0a26df39b46; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0fc88d2102"
Last-Modified: Tue, 15 Apr 2025 14:07:55 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · admin.dev.sitephoto.app
2026-01-02 22:16
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 22:16:20 GMT
Content-Type: text/html
Content-Length: 4419
Connection: close
Set-Cookie: sitephoto-admin-dev=1767392181.214.4819.657319|89f3054d86a7bfb4d834bb4bdee024e6; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc0f87e5857a43"
Last-Modified: Sun, 17 Aug 2025 15:02:06 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: SitePhoto Admin
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SitePhoto Admin</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
</head>
<body class="bg-gray-100 dark:bg-gray-900 antialiased">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
Open service 20.123.23.34:443 · admin.dev.build.handicaptour.co
2026-01-02 20:21
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 20:21:10 GMT
Content-Type: text/html
Content-Length: 6478
Connection: close
Accept-Ranges: bytes
ETag: "1dc6811d4e848ce"
Last-Modified: Mon, 08 Dec 2025 07:11:11 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Scriptex Flex
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Scriptex Flex</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
<!--Dark mode toggle interop, default dark mode-->
<script>
function previewImage(inputElem, imgElem) {
const url = URL.createObjectURL(inputElem.files[0]);
imgElem.addEventListener('load', () => URL.revokeObjectURL(url), { once: true });
imgElem.src = url;
}
function scrollToTop(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = 0;
}
function scrollToBottom(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = elem.scrollHeight;
}
function enableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', 'dark');
localStorage.setItem('theme', 'dark');
}
function disableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', '');
localStorage.setItem('theme', 'light');
}
var root = document.getElem
Open service 20.123.23.34:443 · portal.beta.jnwkob.com
2026-01-02 20:08
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 20:08:11 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-beta=1767384492.157.4465.815335|bf965026ecaf0e3804783e5205eeae99; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0fc88d2102"
Last-Modified: Tue, 15 Apr 2025 14:07:55 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · portal.ultrasound.dev.build.scriptex.co.za
2026-01-02 19:26
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 19:26:24 GMT
Content-Type: text/html
Content-Length: 2454
Connection: close
Set-Cookie: ultrasound-portal-dev=1767381985.71.4818.865589|51800e190fca898c924955e10874f1d0; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc65bfe20e0b96"
Last-Modified: Fri, 05 Dec 2025 08:19:32 GMT
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=15724800; includeSubDomains
Cross-Origin-Opener-Policy: same-origin-allow-popups
Cross-Origin-Embedder-Policy: unsafe-none
Cross-Origin-Resource-Policy: same-origin
Permissions-Policy: accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()
Referrer-Policy: strict-origin-when-cross-origin
Page title: Ultrasound Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ultrasound Portal</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel='stylesheet' href='https://cdn-uicons.flaticon.com/3.0.0/uicons-regular-rounded/css/uicons-regular-rounded.css'>
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
</head>
<body class="antialiased bg-gray-100">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="scene">
<div class="cube-wrapper">
<div class="cube">
<div class="cube-faces">
<div class="cube-face shadow"></div>
<div class="cube-face bottom"></div>
<div class="cube-face top"></div>
<div class="cube-face left"></div>
<div class="cube-face right"></div>
<div class="cube-face back"></div>
<div class="cube-face front"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
<script src="scripts/loadworker.js"></script>
</body>
</html>
Open service 20.123.23.34:80 · portal.ultrasound.dev.build.scriptex.co.za
2026-01-02 19:26
HTTP/1.1 308 Permanent Redirect Date: Fri, 02 Jan 2026 19:26:25 GMT Content-Type: text/html Content-Length: 164 Connection: close Location: https://portal.ultrasound.dev.build.scriptex.co.za Page title: 308 Permanent Redirect <html> <head><title>308 Permanent Redirect</title></head> <body> <center><h1>308 Permanent Redirect</h1></center> <hr><center>nginx</center> </body> </html>
Open service 20.123.23.34:443 · peachpayments.api.dev.build.handicaptour.co
2026-01-02 18:47
HTTP/1.1 404 Not Found Date: Fri, 02 Jan 2026 18:47:36 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · admin.sitephoto.app
2026-01-02 13:03
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 13:03:47 GMT
Content-Type: text/html
Content-Length: 4419
Connection: close
Set-Cookie: sitephoto-admin-prod=1767359028.147.4681.374004|60fda5f0c8fd1252e3f42fa3a402bbe1; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc0f8742ccfdc3"
Last-Modified: Sun, 17 Aug 2025 14:57:33 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: SitePhoto Admin
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SitePhoto Admin</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
</head>
<body class="bg-gray-100 dark:bg-gray-900 antialiased">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
Open service 20.123.23.34:443 · store.cyberlogic.co.za
2026-01-02 12:21
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 12:21:28 GMT
Content-Type: text/html
Content-Length: 2010
Connection: close
Set-Cookie: cyberstore-portal-prod=1767356489.751.4327.14709|472511c835cd4cd6ea817cdaa9e01788; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc683bcc0c725a"
Last-Modified: Mon, 08 Dec 2025 12:11:35 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Cyberlogic Cloud
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cyberlogic Cloud</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
</head>
<body class="bg-white dark:bg-gray-900">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js', { updateViaCache: 'none' });</script>
<script src="/flowbite-interop.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · app.api.beta.build.handicaptour.co
2026-01-02 12:20
HTTP/1.1 404 Not Found Date: Fri, 02 Jan 2026 12:20:05 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · portal.ultrasound.dev.build.scriptex.co.za
2026-01-02 04:38
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 04:38:40 GMT
Content-Type: text/html
Content-Length: 2454
Connection: close
Set-Cookie: ultrasound-portal-dev=1767328721.792.4326.166164|51800e190fca898c924955e10874f1d0; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc65bfe20e0b96"
Last-Modified: Fri, 05 Dec 2025 08:19:32 GMT
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=15724800; includeSubDomains
Cross-Origin-Opener-Policy: same-origin-allow-popups
Cross-Origin-Embedder-Policy: unsafe-none
Cross-Origin-Resource-Policy: same-origin
Permissions-Policy: accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()
Referrer-Policy: strict-origin-when-cross-origin
Page title: Ultrasound Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ultrasound Portal</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel='stylesheet' href='https://cdn-uicons.flaticon.com/3.0.0/uicons-regular-rounded/css/uicons-regular-rounded.css'>
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
</head>
<body class="antialiased bg-gray-100">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="scene">
<div class="cube-wrapper">
<div class="cube">
<div class="cube-faces">
<div class="cube-face shadow"></div>
<div class="cube-face bottom"></div>
<div class="cube-face top"></div>
<div class="cube-face left"></div>
<div class="cube-face right"></div>
<div class="cube-face back"></div>
<div class="cube-face front"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
<script src="scripts/loadworker.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · admin.beta.build.handicaptour.co
2026-01-02 01:41
HTTP/1.1 200 OK
Date: Fri, 02 Jan 2026 01:41:16 GMT
Content-Type: text/html
Content-Length: 6478
Connection: close
Accept-Ranges: bytes
ETag: "1dc6811d4e848ce"
Last-Modified: Mon, 08 Dec 2025 07:11:11 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Scriptex Flex
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Scriptex Flex</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
<!--Dark mode toggle interop, default dark mode-->
<script>
function previewImage(inputElem, imgElem) {
const url = URL.createObjectURL(inputElem.files[0]);
imgElem.addEventListener('load', () => URL.revokeObjectURL(url), { once: true });
imgElem.src = url;
}
function scrollToTop(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = 0;
}
function scrollToBottom(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = elem.scrollHeight;
}
function enableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', 'dark');
localStorage.setItem('theme', 'dark');
}
function disableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', '');
localStorage.setItem('theme', 'light');
}
var root = document.getElem
Open service 20.123.23.34:443 · app.api.dev.build.handicaptour.co
2026-01-02 01:36
HTTP/1.1 404 Not Found Date: Fri, 02 Jan 2026 01:36:43 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · portal.dev.build.jnwkob.com
2026-01-01 21:54
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 21:54:56 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-dev=1767304497.014.4680.414546|930981f3931e342940eef45a5c636366; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0af6bc4e02"
Last-Modified: Tue, 15 Apr 2025 13:33:25 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · portal.cyberstore.uat.build.scriptex.co.za
2026-01-01 21:08
HTTP/1.1 200 OK
Date: Thu, 01 Jan 2026 21:08:37 GMT
Content-Type: text/html
Content-Length: 2010
Connection: close
Set-Cookie: cyberstore-portal-uat=1767301718.176.4681.383960|8acc705527ccf421626a280bbccdb9df; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc6b44f6647f5a"
Last-Modified: Fri, 12 Dec 2025 08:54:45 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Cyberlogic Cloud
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cyberlogic Cloud</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
</head>
<body class="bg-white dark:bg-gray-900">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js', { updateViaCache: 'none' });</script>
<script src="/flowbite-interop.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · admin.dev.sitephoto.app
2025-12-23 06:53
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 06:53:04 GMT
Content-Type: text/html
Content-Length: 4419
Connection: close
Set-Cookie: sitephoto-admin-dev=1766472785.128.3917.407674|89f3054d86a7bfb4d834bb4bdee024e6; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc0f87e5857a43"
Last-Modified: Sun, 17 Aug 2025 15:02:06 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: SitePhoto Admin
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SitePhoto Admin</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
</head>
<body class="bg-gray-100 dark:bg-gray-900 antialiased">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
Open service 20.123.23.34:443 · admin.dev.build.handicaptour.co
2025-12-23 03:04
HTTP/1.1 200 OK
Date: Tue, 23 Dec 2025 03:04:11 GMT
Content-Type: text/html
Content-Length: 6478
Connection: close
Accept-Ranges: bytes
ETag: "1dc6811d4e848ce"
Last-Modified: Mon, 08 Dec 2025 07:11:11 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Scriptex Flex
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Scriptex Flex</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
<!--Dark mode toggle interop, default dark mode-->
<script>
function previewImage(inputElem, imgElem) {
const url = URL.createObjectURL(inputElem.files[0]);
imgElem.addEventListener('load', () => URL.revokeObjectURL(url), { once: true });
imgElem.src = url;
}
function scrollToTop(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = 0;
}
function scrollToBottom(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = elem.scrollHeight;
}
function enableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', 'dark');
localStorage.setItem('theme', 'dark');
}
function disableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', '');
localStorage.setItem('theme', 'light');
}
var root = document.getElem
Open service 20.123.23.34:443 · admin.beta.build.handicaptour.co
2025-12-22 22:40
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:40:00 GMT
Content-Type: text/html
Content-Length: 6478
Connection: close
Accept-Ranges: bytes
ETag: "1dc6811d4e848ce"
Last-Modified: Mon, 08 Dec 2025 07:11:11 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Scriptex Flex
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Scriptex Flex</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
<!--Dark mode toggle interop, default dark mode-->
<script>
function previewImage(inputElem, imgElem) {
const url = URL.createObjectURL(inputElem.files[0]);
imgElem.addEventListener('load', () => URL.revokeObjectURL(url), { once: true });
imgElem.src = url;
}
function scrollToTop(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = 0;
}
function scrollToBottom(elemId) {
var elem = document.getElementById(elemId);
elem.scrollTop = elem.scrollHeight;
}
function enableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', 'dark');
localStorage.setItem('theme', 'dark');
}
function disableDark() {
var root = document.getElementsByTagName('html')[0];
root.setAttribute('class', '');
localStorage.setItem('theme', 'light');
}
var root = document.getElem
Open service 20.123.23.34:443 · portal.uat.build.jnwkob.com
2025-12-22 22:23
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 22:23:53 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-uat=1766442234.567.3917.763202|4925379c019c07dd340ff0a26df39b46; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0fc88d2102"
Last-Modified: Tue, 15 Apr 2025 14:07:55 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · portal.beta.jnwkob.com
2025-12-22 20:45
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 20:45:25 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-beta=1766436326.767.3566.454855|bf965026ecaf0e3804783e5205eeae99; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0fc88d2102"
Last-Modified: Tue, 15 Apr 2025 14:07:55 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · portal.cyberstore.uat.build.scriptex.co.za
2025-12-22 20:44
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 20:44:05 GMT
Content-Type: text/html
Content-Length: 2010
Connection: close
Set-Cookie: cyberstore-portal-uat=1766436246.415.3918.561436|8acc705527ccf421626a280bbccdb9df; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc6b44f6647f5a"
Last-Modified: Fri, 12 Dec 2025 08:54:45 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Cyberlogic Cloud
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cyberlogic Cloud</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
</head>
<body class="bg-white dark:bg-gray-900">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js', { updateViaCache: 'none' });</script>
<script src="/flowbite-interop.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · peachpayments.api.beta.build.handicaptour.co
2025-12-22 20:21
HTTP/1.1 404 Not Found Date: Mon, 22 Dec 2025 20:21:43 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · peachpayments.api.dev.build.handicaptour.co
2025-12-22 19:32
HTTP/1.1 404 Not Found Date: Mon, 22 Dec 2025 19:32:15 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · app.api.beta.build.handicaptour.co
2025-12-22 18:29
HTTP/1.1 404 Not Found Date: Mon, 22 Dec 2025 18:29:30 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
Open service 20.123.23.34:443 · store.cyberlogic.co.za
2025-12-22 18:27
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 18:27:30 GMT
Content-Type: text/html
Content-Length: 2010
Connection: close
Set-Cookie: cyberstore-portal-prod=1766428051.176.3918.217418|472511c835cd4cd6ea817cdaa9e01788; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc683bcc0c725a"
Last-Modified: Mon, 08 Dec 2025 12:11:35 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: Cyberlogic Cloud
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Cyberlogic Cloud</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
</head>
<body class="bg-white dark:bg-gray-900">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
<div class="crystal"></div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js', { updateViaCache: 'none' });</script>
<script src="/flowbite-interop.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · portal.dev.build.jnwkob.com
2025-12-22 14:06
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 14:06:15 GMT
Content-Type: text/html
Content-Length: 3714
Connection: close
Set-Cookie: jnwkob-portal-dev=1766412376.115.3565.924919|930981f3931e342940eef45a5c636366; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dbae0af6bc4e02"
Last-Modified: Tue, 15 Apr 2025 13:33:25 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: JNWKOB Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>JNWKOB Portal</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src="scripts/flowbite.min.js"></script>
<link href="manifest.json" rel="manifest" />
<script>
const inspiringQuotes = [
"The future belongs to those who believe in the beauty of their dreams. - Eleanor Roosevelt",
"Believe you can and you're halfway there. - Theodore Roosevelt",
"The only way to do great work is to love what you do. - Steve Jobs",
"Success is not the key to happiness. Happiness is the key to success. - Albert Schweitzer",
"The best way to predict the future is to create it. - Peter Drucker",
"In the middle of every difficulty lies opportunity. - Albert Einstein",
"The only limit to our realisation of tomorrow will be our doubts of today. - Franklin D. Roosevelt",
"The future depends on what you do today. - Mahatma Gandhi",
"Don't watch the clock; do what it does. Keep going. - Sam Levenson",
"The only person you are destined to become is the person you decide to be. - Ralph Waldo Emerson"
];
function getRandomInspiringQuote() {
return inspiringQuotes[Math.floor(Math.random() * inspiringQuotes.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const inspiringQuoteElement = document.getElementById('geeky-text');
inspiringQuoteElement.textContent = getRandomInspiringQuote();
});
</script>
</head>
<body class="bg-gray-200 dark:bg-gray-900">
<div id="app" class="h-full" >
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script>
window.initializeFlowbite = () => {
initFlowbite();
}
</script>
<script src="_framework/blazor.webassembly.js"></script>
<script>navigator.serviceWorker.register('service-worker.js');</script>
</body>
</html>
Open service 20.123.23.34:443 · admin.sitephoto.app
2025-12-22 13:37
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 13:37:06 GMT
Content-Type: text/html
Content-Length: 4419
Connection: close
Set-Cookie: sitephoto-admin-prod=1766410627.642.3917.787482|60fda5f0c8fd1252e3f42fa3a402bbe1; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc0f8742ccfdc3"
Last-Modified: Sun, 17 Aug 2025 14:57:33 GMT
Strict-Transport-Security: max-age=15724800; includeSubDomains
Page title: SitePhoto Admin
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>SitePhoto Admin</title>
<base href="/" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link href="css/app.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-straight/css/uicons-regular-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-regular-rounded/css/uicons-regular-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-straight/css/uicons-bold-straight.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-bold-rounded/css/uicons-bold-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-rounded/css/uicons-solid-rounded.css">
<link rel="stylesheet" href="https://cdn-uicons.flaticon.com/uicons-solid-straight/css/uicons-solid-straight.css">
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<script src='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.js'></script>
<link href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css' rel='stylesheet' />
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
<script>
const geekyTexts = [
"Booting up the universe...",
"Warming up the warp core...",
"Charging flux capacitors...",
"Preparing to jump to hyperspace...",
"Initiating interdimensional portal...",
"Assembling nanobots...",
"Calibrating the holodeck...",
"Reconfiguring neural networks...",
"Spinning up the quantum drive...",
"Establishing connection to the Matrix...",
"Synchronizing galactic archives...",
"Optimizing tachyon beam trajectory...",
"Upgrading to Lightspeed broadband...",
"Decrypting alien hieroglyphs...",
"Breaching the event horizon...",
"Aligning subspace frequencies...",
"Reticulating splines...",
"Charging the proton batteries...",
"Plotting optimal space-time trajectory...",
"Assembling the lightsaber crystals...",
"Warming up the time machine...",
"Activating the cloaking device...",
"Initializing virtual reality matrix...",
"Cross-referencing multiverses...",
"Entering the final frontier...",
"Teleporting to the digital realm...",
"Initiating the phantom drives",
"Deploying the world engine"
];
function getRandomGeekyText() {
return geekyTexts[Math.floor(Math.random() * geekyTexts.length)];
}
document.addEventListener('DOMContentLoaded', () => {
const geekyTextElement = document.getElementById('geeky-text');
geekyTextElement.textContent = getRandomGeekyText();
});
</script>
</head>
<body class="bg-gray-100 dark:bg-gray-900 antialiased">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="spinner dark:text-white w-12 h-12 mb-4"></div>
<p id="geeky-text" class="text-gray-400 dark:text-gray-500"></p>
</div>
</div>
Open service 20.123.23.34:443 · portal.ultrasound.dev.build.scriptex.co.za
2025-12-22 09:23
HTTP/1.1 200 OK
Date: Mon, 22 Dec 2025 09:23:47 GMT
Content-Type: text/html
Content-Length: 2454
Connection: close
Set-Cookie: ultrasound-portal-dev=1766395428.014.3566.959581|51800e190fca898c924955e10874f1d0; Path=/(.*); Secure; HttpOnly
Accept-Ranges: bytes
ETag: "1dc65bfe20e0b96"
Last-Modified: Fri, 05 Dec 2025 08:19:32 GMT
X-Frame-Options: DENY
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Strict-Transport-Security: max-age=15724800; includeSubDomains
Cross-Origin-Opener-Policy: same-origin-allow-popups
Cross-Origin-Embedder-Policy: unsafe-none
Cross-Origin-Resource-Policy: same-origin
Permissions-Policy: accelerometer=(), camera=(), geolocation=(), gyroscope=(), magnetometer=(), microphone=(), payment=(), usb=()
Referrer-Policy: strict-origin-when-cross-origin
Page title: Ultrasound Portal
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Ultrasound Portal</title>
<base href="/" />
<link href="css/app.min.css" rel="stylesheet" />
<link href="css/flowbite.min.css" rel="stylesheet" />
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@100..900&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap" />
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css" />
<link rel='stylesheet' href='https://cdn-uicons.flaticon.com/3.0.0/uicons-regular-rounded/css/uicons-regular-rounded.css'>
<script src="scripts/flowbite.js"></script>
<script src="scripts/datepicker.js"></script>
<script src="scripts/apexcharts.js"></script>
<script src="scripts/flex.js"></script>
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<link href="manifest.json" rel="manifest" />
</head>
<body class="antialiased bg-gray-100">
<div id="app">
<div class="flex flex-col justify-center items-center min-h-screen text-center">
<div class="scene">
<div class="cube-wrapper">
<div class="cube">
<div class="cube-faces">
<div class="cube-face shadow"></div>
<div class="cube-face bottom"></div>
<div class="cube-face top"></div>
<div class="cube-face left"></div>
<div class="cube-face right"></div>
<div class="cube-face back"></div>
<div class="cube-face front"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="blazor-error-ui">
An unhandled error has occurred.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.webassembly.js"></script>
<script src="scripts/loadworker.js"></script>
</body>
</html>
Open service 20.123.23.34:443 · app.api.dev.build.handicaptour.co
2025-12-22 08:01
HTTP/1.1 404 Not Found Date: Mon, 22 Dec 2025 08:01:12 GMT Content-Length: 0 Connection: close Strict-Transport-Security: max-age=15724800; includeSubDomains
portal.cyberstore.uat.build.scriptex.co.za 5 app.api.dev.build.handicaptour.co 5 app.api.beta.build.handicaptour.co 5 portal.dev.build.jnwkob.com 5 portal.uat.build.jnwkob.com 4 admin.dev.build.handicaptour.co 4 portal.beta.jnwkob.com 4 admin.beta.build.handicaptour.co 4 peachpayments.api.beta.build.handicaptour.co 4 store.cyberlogic.co.za 4 portal.ultrasound.dev.build.scriptex.co.za 7 admin.dev.sitephoto.app 4 admin.sitephoto.app 4 peachpayments.api.dev.build.handicaptour.co 4 portal.cyberstore.dev.build.scriptex.co.za 0 portal.ultrasound.qa.build.scriptex.co.za 1