Jun 15, 2018 02:27 AM
(This post was last modified: Jun 15, 2018 02:39 AM by Aristocles.)
Welcome to NetSeal !
Hi! This project is a revamp of NetSeal, a well-known licensing system developped by Aeonhack, a former HF member. It is made to cover license-management on your software, providing extra security features. If you want to learn about NetSeal, you can read the thread. If you want to play with NetSeal, you need to wait for Beta release ( very soon), and you can look at the public exemples on github. If you want to contact us, please do at support [at] netseal [dot] xyz.
Why ?! Where ?! When ?!
This project started because I did not found what I think is a decent security licensing solution system for little devs like us. This project started in June 2018 and will be released in June 2018. Keep an eye on our up-to-date project page !
Features
Our features are meant to be as simple as possible to use and as safe as possible for your application. We implemented some Native Protection on the new NetSeal native Core, Anti debugging techniques, Remote Code Execution on specific method of your assembly, Unlimited Server Variables for you to be able to maximize application dependency over the server, and so much more ... With NetSeal, you have full control over your program.
- Features in blue are new features
- Other features are just old NetSeal features
- Header over the project's flow to get a visual representation of what is done, what is in progress and what is to do.
As of today, current features are :
- Project's core is now native (C++)
- New desktop dashboard with automatic installer included
- Manage multiple program
- Manage all your licences
- Manage all your customers
- Manage all your server side variables
- Automatically install NetSeal to your compiled (.EXE) file
- Unlimited server side variables
- Online status (shows who is online)
- License banning
- Detailed logs (limited computer informations, connection count, and IP logs)
- License code details (code, created and claim dates, owner, payment tracking)
- Timed or unlimited client session
- Tracking information (such as PayPal email or transaction ID)
- Automatic updates
- Machine locking
- Compressed updates (less stress on host and faster for users)
- Exception logging (find errors in your program)
- Choose to receive exceptions directly to your mail[/color]
- Native anti debugging and anti reverse engineering techniques to prevent http sniffing as much as possible
- Alert mode to remove your application file on every customer's computer
- Native loader reserved for first customer's run to scan computer for cracking tools and potential threats
- In-built anti tamperring techniques making your file dependent from NetSeal as much as possible
- Advanced HWID system to bind files to your customer's computer
- Remote code execution of specific method from your file in the cloud
- Public Properties
- Username
- SessionID
- HWID
- IP Adress
- Licence Code
- Licence remaining time
- Server-sided update loader to keep your files always up to date automatically
- NetSeal core files automatic update
- Semi-Automatic Selly.gg integration with our web API
- Secure connection (one-way encryption)
- Reoccurring server check-in (user stays authenticated and has the latest data)
- Hosted system so you don't have to find yourself a host
- Frequent database backups
Much more to come...
Code Implementation
Even if the new NetSeal includes an Automatic Installer you are free to hard-code the implementation. It is as simple as possible, really : we kept the same class-only structure the old netseal had. Note that if you use a VB.NET Project you will need to add a reference to System.Management and System.Security. If you don't know how to do that, head over our Wiki page to read tutorials !
- Before starting to implement the system, you must download the adequate class (.CS / .VB) (soon available) and add it to your project.
C# Implementation
- To get a program ID please first create a program on Netseal website..
Code //program.cs
using System;
using System.Windows.Forms;
namespace YourProgram
{
static class Program
{
// Declare a public static NetSeal instance
public static NetSeal ns;
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main(string[] args)
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
// Initialize your NetSeal instance with your program ID
ns = new NetSeal("put your program Id here");
Application.Run(new Form1());
}
}
}
VB.NET Implementation
- To get a program ID please first create a program on Netseal website..
Code Public Class Form1
Public ns As NetSeal
Public sub New()
ns = New NetSeal("put your program Id here")
' This call is required by the designer.
InitializeComponent()
' Add any initialization after the InitializeComponent() call.
End Sub
End Class
Screenshots
![[Image: 0rV9LGM.png]](https://i.imgur.com/0rV9LGM.png)
![[Image: TJDYmEM.png]](https://i.imgur.com/TJDYmEM.png)
If you have any suggestion, please, let me know it 🤝
![[Image: hsn6I2F.png]](https://i.imgur.com/hsn6I2F.png)
Assert failure(PID 10704 [0x000029d0], Thread: 10960 [0x2ad0]): pBuffer != NULL
first of all aeonhack was charged for netseal, he literally got additional sentencing for it. you're not very smart to use the same name and forum to sell this on are you?
second, why are you using the same name as aeonhacks netseal if you're not using the same code base? just sounds like you want to make this popular from name alone.
Jun 15, 2018 02:58 AM
(This post was last modified: Jun 15, 2018 03:19 AM by Aristocles.)
(Jun 15, 2018 02:45 AM)tweety Wrote: first of all aeonhack was charged for netseal, he literally got additional sentencing for it. you're not very smart to use the same name and forum to sell this on are you?
second, why are you using the same name as aeonhacks netseal if you're not using the same code base? just sounds like you want to make this popular from name alone.
Hello sir 🤝
- I know Aeonhack has been charged for his illegal activities and the former netseal project.
- Since Aeon's netseal is dead, the place is free again. It's a marketing move.
- Malwares are not allowed on NETSeal. So your fears can be calmed down.
Assert failure(PID 10704 [0x000029d0], Thread: 10960 [0x2ad0]): pBuffer != NULL
(Jun 15, 2018 02:45 AM)tweety Wrote: first of all aeonhack was charged for netseal, he literally got additional sentencing for it. you're not very smart to use the same name and forum to sell this on are you?
second, why are you using the same name as aeonhacks netseal if you're not using the same code base? just sounds like you want to make this popular from name alone.
Nothing wrong with OP wanting to revamp it, It isn't like he can call/message Aeonhack and ask for permission.
Besides that nothing illegal about a licensing program.
Need Premium Unsaturated VCWs? Click my sig!
(Jun 15, 2018 02:58 AM)Aristocles Wrote: Hello sir 🤝
- I know Aeonhack has been charged for his illegal activities and the former netseal project.
- Since Aeon's netseal is dead, the place is free again. It's a marketing move.
- Malwares are not allowed on NETSeal. So your fears can be calmed down.
(Jun 15, 2018 03:07 AM)Darkwin Wrote: Nothing wrong with OP wanting to revamp it, It isn't like he can call/message Aeonhack and ask for permission.
Besides that nothing illegal about a licensing program.
the biggest portion of his charge was netseal, if you followed his case and read the legal papers.
I think using his product name because of the popularity is a dick move, pretty sure most devs would agree.
DO NOT DEAL WITH THIS MEMBER
(Jun 15, 2018 02:58 AM)Aristocles Wrote: - Since Aeon's netseal is dead, the place is free again. It's a marketing move.
It does not work that way.
Whether the project is in development or not, he has legal ownership to the intellectual name.
He could easily sue you and win.
Jun 15, 2018 06:01 AM
(This post was last modified: Jun 15, 2018 06:09 AM by Darkwin.)
(Jun 15, 2018 04:38 AM)tweety Wrote: the biggest portion of his charge was netseal, if you followed his case and read the legal papers.
I think using his product name because of the popularity is a dick move, pretty sure most devs would agree.
Fine, Rename it to NetSell,NetSeel etc. Fin.
I'm sure the developer has bigger fish to fry than to sue over an HF product.
Need Premium Unsaturated VCWs? Click my sig!
(Jun 15, 2018 06:01 AM)Darkwin Wrote: Fine, Rename it to NetSell,NetSeel etc. Fin.
I'm sure the developer has bigger fish to fry than to sue over an HF product.
nah, it's just sad when people use other people's reputation and product names to gain popularity when they can't build it up themselves. I own an extremely large site, bigger than hf and my competitors do what op did, they aren't even close.
build your own name, don't leach off someone else's.
Jun 15, 2018 08:22 AM
(This post was last modified: Jun 15, 2018 08:27 AM by Washi.)
Have to agree with Tweety and Armada here. Can't say I am happy about the capitalisation of other people's success, if you want to call it that. Seems like a very risky move to make, let alone the fact that it might still be the intelectual property of Aeonhack, regardless of the fact that he is not around anymore.
Also, can you elaborate a little more about the following features? - Native Core Project - What is the benefit of this? Are we referring to the application that is running on the server? If so, then how is this a feature? Or do we need to include a native library in our application?
- Tracking information (such as PayPal email or transaction ID) - I assume you have a solid privacy policy for this?
- Machine locking - I have no idea what to expect here?
- Native loader reserved for first customer's run to scan computer for cracking tools and potential threats - Again, the privacy policy?
- Secure connection (one-way encryption) - What kind of encryption scheme do you use? I can imagine a customer of your services wants to ensure that their customers' data won't be out in the open.
Also, why does the VB.NET project version also require System.Management and System.Security? Your example code for C# looks quite different in behaviour from the VB one. Assuming that VB.NET coders use common practices, why provide sample code that initializes it in Form1? Not every application is a WinForms app, especially with the rise of WPF, let alone the fact that the program might not start with a form in the first place...
I am a little confused here 😧 .
Yeah I'm 100% against using NetSEAL's name when you have no affiliation to the original's product. I ran my own security software back in the day (albeit not nearly as good as net seal's) but I did so under my own name, not stealing someone else's.
It's just such a disservice and disgrace to Aeonhack.
(Jun 15, 2018 08:22 AM)Washi Wrote: Have to agree with Tweety and Armada here. Can't say I am happy about the capitalisation of other people's success, if you want to call it that. Seems like a very risky move to make, let alone the fact that it might still be the intelectual property of Aeonhack, regardless of the fact that he is not around anymore.
Also, can you elaborate a little more about the following features? - Native Core Project - What is the benefit of this? Are we referring to the application that is running on the server? If so, then how is this a feature? Or do we need to include a native library in our application?
- Tracking information (such as PayPal email or transaction ID) - I assume you have a solid privacy policy for this?
- Machine locking - I have no idea what to expect here?
- Native loader reserved for first customer's run to scan computer for cracking tools and potential threats - Again, the privacy policy?
- Secure connection (one-way encryption) - What kind of encryption scheme do you use? I can imagine a customer of your services wants to ensure that their customers' data won't be out in the open.
Also, why does the VB.NET project version also require System.Management and System.Security? Your example code for C# looks quite different in behaviour from the VB one. Assuming that VB.NET coders use common practices, why provide sample code that initializes it in Form1? Not every application is a WinForms app, especially with the rise of WPF, let alone the fact that the program might not start with a form in the first place...
I am a little confused here 😧 .
Hello sir 🤝
- Class file download the native Core pipeline file, a dll that handles all the login/register/get variable functions. No need to include anything, it's all P/Invoke and ready to use.
- Yes, we do not have a liquid privacy policy. It is rock-solid.
- Machine Locking is HWID lock.
- Again not liquid at all. No sensitive data is sent to the server during this process, it is only a local check for dnspy, olly, x64dbg, wireshark and so on.
- RSA is implemented, and HWID + current user Session ID are part of the decryption algorithms.
VB.NET Project needs System.Management because the HWID class is using ManagementObject. I removed the need of System.Security. I provided code that is both tiny and simple to understand. You are free to initialize the auth wherever you want, or you can use the automatic installer to install it to entry point. We do support WPF app, it was only biased exemples, I can provide F# and raw MSIL implementation for fun too.
Aren't we all confused ? 🤝
(Jun 15, 2018 09:45 AM)Fafaffy Wrote: Yeah I'm 100% against using NetSEAL's name when you have no affiliation to the original's product. I ran my own security software back in the day (albeit not nearly as good as net seal's) but I did so under my own name, not stealing someone else's.
It's just such a disservice and disgrace to Aeonhack.
Hello sir 🤝
- Trademark search system tell me that dozen trademarked projects have been with the name "netseal", capitalized or not. I4m not the only one, and Aeonhack is surely not the first, tho I may be wrong on that last point.
- Aeonhack trademark record ended up on April 23, 2005 according to this link
I'm not stealing, the name has been thought to be used for years now (literally, since 2014) to follow my projects name scheme : NETGuard, NETSeal, etc.
Have a nice day 🤝
Assert failure(PID 10704 [0x000029d0], Thread: 10960 [0x2ad0]): pBuffer != NULL
you seem pretty delusional. you named it netseal for the popularity and don't need to build it yourself, just hanging someone else's products popularity. you can say what you want but itd clear what your intentions are and nobody likes a leach.
Jun 15, 2018 11:37 AM
(This post was last modified: Jun 15, 2018 11:37 AM by Aristocles.)
(Jun 15, 2018 11:23 AM)tweety Wrote: you seem pretty delusional. you named it netseal for the popularity and don't need to build it yourself, just hanging someone else's products popularity. you can say what you want but itd clear what your intentions are and nobody likes a leach.
I said before the name is a marketing move, if you can't read I'm sorry sir 🤝 also, this is my code, so this is my product, my registered domain, my github repo, I don't see where I stole someone else's product.
If you plan to repeat again and again the same message please refrain from posting LQ reply.
Have a nice day sir 🤝
Assert failure(PID 10704 [0x000029d0], Thread: 10960 [0x2ad0]): pBuffer != NULL
Jun 15, 2018 11:41 AM
(This post was last modified: Jun 15, 2018 11:42 AM by tweety.)
(Jun 15, 2018 11:37 AM)Aristocles Wrote: I said before the name is a marketing move, if you can't read I'm sorry sir 🤝 also, this is my code, so this is my product, my registered domain, my github repo, I don't see where I stole someone else's product.
If you plan to repeat again and again the same message please refrain from posting LQ reply.
Have a nice day sir 🤝
your marketing move is also considered a dick move, especially to devs/competitors. I'm sorry if you can't read that.
anywho, once the malware starts seeping in (yes, it will regardless of what you say, aeon tried his hardest to make sure netseal wasn't being used for malicious stuff, I'm pretty sure you won't be as sincere, even if you are, look where he ended up), you'll end up in jail too.
(Jun 15, 2018 11:41 AM)tweety Wrote: your marketing move is also considered a dick move, especially to devs/competitors. I'm sorry if you can't read that.
anywho, once the malware starts seeping in (yes, it will regardless of what you say, aeon tried his hardest to make sure netseal wasn't being used for malicious stuff, I'm pretty sure you won't be as sincere, even if you are, look where he ended up), you'll end up in jail too.
-
As far as former netseal and malware are concerned, if Aeonhack really wanted to prevent them he could have done it.
My deal is to ask developpers to scan their file on VT, and provide the scan link, then I compare file's SHA-256.
Assert failure(PID 10704 [0x000029d0], Thread: 10960 [0x2ad0]): pBuffer != NULL
|