private-network-access

By WICG

Private-network-access Alternatives

Similar projects and alternatives to private-network-access

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better private-network-access alternative or higher similarity.

private-network-access reviews and mentions

Posts with mentions or reviews of private-network-access. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-06-11.
  • Why does server exit with body over certain length?
    3 projects | /r/C_Programming | 11 Jun 2023
    // man getsockname // Get client address int sockn = getsockname(request, (struct sockaddr*)&client_addr, (socklen_t*)&client_addrlen); if (sockn < 0) { JS_ThrowInternalError(ctx, "server error (getsockname): %s", strerror(errno)); continue; } char buffer[BUFFER_SIZE]; // man 2 read // Read from the socket int readable = read(request, buffer, BUFFER_SIZE); if (readable < 0) { JS_ThrowInternalError(ctx, "server error (read): %s", strerror(errno)); continue; } // man sscanf // man inet_ntoa // man ntohs // Read the request char method[128], uri[128], version[128]; sscanf(buffer, "%s %s %s", method, uri, version); // ... if (!strcmp(method, "QUERY") || !strcmp(method, "POST")) { // https://developer.chrome.com/blog/private-network-access-preflight/ // https://wicg.github.io/local-network-access/ char response[] = "HTTP/1.1 200 OK\r\n" "Server: webserver-c\r\n" "Cross-Origin-Opener-Policy: unsafe-none\r\n" "Connection: keepalive\r\n" "Cross-Origin-Embedder-Policy: unsafe-none\r\n" "Access-Control-Allow-Headers: cache-control\r\n" "Access-Control-Allow-Methods: OPTIONS,POST,GET,HEAD,QUERY\r\n" "Access-Control-Allow-Credentials: true\r\n" "Cache-Control: no-store\r\n" "Access-Control-Allow-Origin: *\r\n" "Content-type: text/plain\r\n" "Access-Control-Allow-Private-Network: true\r\n\r\n"; char* body_signal = strstr(buffer, "\r\n\r\n"); char* body = body_signal + 4; status(ctx, argv[1], body); uint8_t writable[65536]; int writer = write(request, response, strlen(response)); if (writer < 0) { return JS_ThrowInternalError(ctx, "server error (write): %s", strerror(errno)); } // man popen FILE* pipe = popen(body, "r"); if (pipe == NULL) { return JS_ThrowInternalError(ctx, "server error (popen): %s", strerror(errno)); } for (;;) { // man fread size_t count = fread(writable, 1, sizeof(writable), pipe); int stream = write(request, writable, count); if (stream < 0 || count == 0) { // man pclose pclose(pipe); status(ctx, argv[1], "aborted"); break; } } close(request); for (int i = 0; i < sizeof(buffer) - 1; i++) { buffer[i] = '\0'; }
  • Basic HTML/JS page is able to access a webservice on my intranet, when run locally - but is unable to access my web-service when hosted as a static S3 bucket site.
    1 project | /r/aws | 7 May 2023
    Because browsers make a distinction between private networks and public networks.
  • Chrome v107 (Releasing 10/25) Impact on Contact Center Applications
    1 project | /r/ciscoUC | 23 Oct 2022
    Has anyone done any testing/mitigation in regards to Chrome v107 and Cisco UC/CCE applications in regards to the Private Network Access changes?
  • Private Network Access web standard
    1 project | /r/CKsTechNews | 28 Jan 2022
    1 project | news.ycombinator.com | 28 Jan 2022
  • Private Network Access Specification
    1 project | news.ycombinator.com | 17 Jan 2022
  • LAN-port-scan forbidder, browser addon to protect private network
    3 projects | news.ycombinator.com | 15 Jan 2022
    See also: https://wicg.github.io/private-network-access/
  • What does 2022 have in store for cybersecurity and cloud security specialists?
    1 project | news.ycombinator.com | 29 Dec 2021
    Browser are also working to add IE6's zones* feature back in: https://wicg.github.io/private-network-access/

    * I'm not actually sure if that did anything regarding cross-zone requests or if it was just "yeah, ActiveX is totally super-fine with me, as long as it comes from a trusted zone".

  • Private Network Access
    1 project | news.ycombinator.com | 16 Nov 2021
  • Chrome may start restricting requests to private networks
    12 projects | news.ycombinator.com | 15 Nov 2021
    Yes. It's in the doc: https://wicg.github.io/private-network-access/

    Of course one obvious workaround is to misconfigure your router to allocate from a non-private but unused/reserved address space. That way your internal network is also on the "outside".

  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 May 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic private-network-access repo stats
14
50
7.5
8 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com