Search found 24 matches

by Vortire
Sat Nov 12, 2022 4:00 pm
Forum: General
Topic: A happy problem but a problem nonetheless, what do I do?
Replies: 1
Views: 2359

A happy problem but a problem nonetheless, what do I do?

G'day NFO! I've been with NFO since 2019 and the initial server config has served me very well performance wise. Since I operate a VPN service I decided to go with a fixed Mbps instead of fixed monthly bandwidth simply due to my worry of having any over-charges. However, 3 years on and me and my VPN...
by Vortire
Thu Nov 25, 2021 7:56 am
Forum: General
Topic: C# NFO Network Operations Center
Replies: 0
Views: 35297

C# NFO Network Operations Center

Hi all, I've released the source code for my C# NOC that gives you a view into what your service is doing in terms of network graphs. If you compile and run with standard privileges, a webserver will be started on localhost (port 8000) which you can access on your device using any webbrowser. If you...
by Vortire
Sun Nov 21, 2021 9:42 am
Forum: General
Topic: Question about acceptable GET requests to the NFO control panel
Replies: 2
Views: 2627

Re: Question about acceptable GET requests to the NFO control panel

Ah, thanks for the clarification. I'm unsure how their Perl script renders images (if it draws them every time or if they're stored and retrieved) but at 4 requests a minute, I don't think it'd cause NFO any performance problems but I'm not entirely sure. Also, to NFO staff, my GET bot uses "Op...
by Vortire
Sun Nov 21, 2021 6:39 am
Forum: General
Topic: Question about acceptable GET requests to the NFO control panel
Replies: 2
Views: 2627

Question about acceptable GET requests to the NFO control panel

Hi all, To help me keep tracks on my service stability, I've created a NOC which runs a webserver on localhost that pulls the network sample graphs from NFO every minute. My question is, is it acceptable - and allowed by NFO - to query getdgraph.pl every minute? If not, that's perfectly understandab...
by Vortire
Sun Aug 08, 2021 10:29 am
Forum: General
Topic: NFo control panel node.js library
Replies: 36
Views: 73711

Re: NFo control panel node.js library

I've updated my API to V2. It now supports custom syntax, profiles and instructions to make calling the API quicker and easier to understand. https://gist.github.com/Vortire/5583ff05b6c47211d0f6b071c833ba5c Documentation: ############################################################## # # NFO2 API C#...
by Vortire
Sun Aug 08, 2021 9:19 am
Forum: General
Topic: NFo control panel node.js library
Replies: 36
Views: 73711

Re: NFo control panel node.js library

After thinking of ways to increase the easability of my C# version, I've decided to create my own syntax and allow "profiles" and "instructions" to making POST and GET requests easier. The main syntax is already coded, I just have to add functionality to the API now. An example o...
by Vortire
Sun Aug 08, 2021 7:40 am
Forum: General
Topic: NFo control panel node.js library
Replies: 36
Views: 73711

Re: NFo control panel node.js library

Also for every port of the API we need to ensure we sanitise input and remove characters such as ";" that could allow user input to break the way that Cookies are parsed into seperate arguments.
by Vortire
Sun Aug 08, 2021 7:10 am
Forum: General
Topic: NFo control panel node.js library
Replies: 36
Views: 73711

Re: NFo control panel node.js library

Very interesting API design Cody and I will append my C# API to also include the option to use instances of the class instead of having to statically calling each function and pass said arguments. As per the hashing, I'm glad it's on the to-do list and the sound of an official API just made my ears ...
by Vortire
Sat Aug 07, 2021 11:19 am
Forum: General
Topic: NFo control panel node.js library
Replies: 36
Views: 73711

Re: NFo control panel node.js library

Ah the joys of Node aha. The exact reason I refrain from it :oops:

Also Cody please could you push for hashed passwords, please :(
I know all connections are SSL and cryptographically secure but theres just something about seeing a plaintext password in a cookie that unsettles me.
by Vortire
Sat Aug 07, 2021 2:25 am
Forum: General
Topic: NFo control panel node.js library
Replies: 36
Views: 73711

Re: NFo control panel node.js library

Indeed I am still active, I come here from time to time. I've used the GET methods to create a system that automatically notifies me if my service is experiencing any attacks (thanks to Cloudflare I haven't had any in months). As if anyone else has used it, I'm unsure. My service is usually setup-an...
by Vortire
Thu Jun 24, 2021 10:24 am
Forum: General
Topic: NFo control panel node.js library
Replies: 36
Views: 73711

Re: NFo control panel node.js library

I hope they will. I certainly will be using NFOHGET_GetCurrentEvents to gather events from my NFOServers service so if nothing else coding the C# version of the API will help me and others automate certain procedures. I do wish NFO would implement hashing though. It is not hard to hash a password an...
by Vortire
Wed Jun 23, 2021 2:20 pm
Forum: General
Topic: Suggestion: API For DDoS Attack Notifications
Replies: 4
Views: 3141

Re: Suggestion: API For DDoS Attack Notifications

Although there isn't a supported API, you could use my C# NFOServers API (based on Naleksuh API) which has the added capability to retreive the HTML source for the Events page. :D

You can find the class here: https://gist.github.com/Vortire/5583ff0 ... 71c833ba5c
by Vortire
Wed Jun 23, 2021 1:49 pm
Forum: General
Topic: NFo control panel node.js library
Replies: 36
Views: 73711

Re: NFo control panel node.js library

Awesome implementation :D

I'm not familar (well, hesitancy to learn) NodeJS so I hope you don't mind but I ported your API to C#.

If anyone wants a C# version (albeit untested) of Naleksuh API, checkout https://gist.github.com/Vortire/5583ff0 ... 71c833ba5c
by Vortire
Thu Feb 11, 2021 1:59 am
Forum: General
Topic: Is their any roadmap/possibility of an API for the control panel?
Replies: 5
Views: 2901

Re: Is their any roadmap/possibility of an API for the control panel?

Thank you for the swift reply, I understand the integrated method of using GET requests to retreive usage graphs and can integrate it into CefSharp which is what i'd by using for my NOC and I understand these things are likely to change but thank you for the confirmation that i can try it. I'm glad ...
by Vortire
Wed Feb 10, 2021 3:12 pm
Forum: General
Topic: Is their any roadmap/possibility of an API for the control panel?
Replies: 5
Views: 2901

Re: Is their any roadmap/possibility of an API for the control panel?

Nevermind you can retrieve usage graphs by having your username and password cookies stored locally, can I just ask is direct GET requests (per 2-hours) to get the two-hour sampling image acceptable usage of your API?

Thank you,
Adam - Vortire