Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 547888|Odpowiedź: 201

[ASP.NET] .NET/C# Platforma Licencjonowania Oprogramowania [Kod źródłowy]

  [Skopiuj link]
Opublikowano 05.02.2018 13:44:34 | | |


W 2016 roku powstał zestaw platform licencjonowania oprogramowania, oprogramowanie było obciążane według czasu, a maszyna była okiełznana, więc ten zestaw systemów został napisany w tamtym czasie, można go wykorzystać, a funkcje nie są zbyt idealne, tylko do celów odniesienia i komunikacji!

Funkcje oprogramowania:

Dodaj rejestrację do oprogramowania do korzystania z niego i przypisz maszynę do ustawienia czasu użytkowania użytkownika.

Ogólne funkcje przedstawione zostają:

1: Możesz dodać upoważnionych użytkowników

2: Możesz ustawić czas autoryzacji użytkownika

3: Upoważnianie użytkowników do przypisywania urządzeń, a jeden użytkownik może przypisać wiele urządzeń

4: Użytkownicy mogą zostać wyłączeni lub usuwani

5: Korzystaj z bazy danych, nie trzeba instalować innych komponentów, wygodne i szybkie wdrożenie


Wdrażanie po stronie serwera:

Zainstaluj IIS i stwórz środowisko .NET 4.0, bezpośrednio stwórz nową stronę internetową i rozpakuj archiwum do katalogu głównego strony!!

Jeśli zapytano: Dostawca 'Microsoft.Jet.OleDb.4.0' nie jest zarejestrowany na lokalnej maszynie.

Prosimy o zmień platformę biegową na 32-bitową.

Ciąg połączeń z bazą danych można skonfigurować w web.config, a domyślne hasło do bazy danych to admin123

Tło http://xxx/Account/Index domyślnym kontem  admin@admin.com  Hasło 123123

Ustawienia klienta:

Cytując ManagerAuth.dll akta:

W punkcie wejścia głównej metody dodaj następujący kod:




Kod źródłowy zawiera plik "Video Tutorial for Building and Using the Software Authorization System".

Pobranie kodu źródłowego:

Link: https://pan.baidu.com/s/1htxC9NY Hasło:
Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszęOdpowiedź



Wynik

Liczba uczestników1MB+1 przyczynić się+1 Zapaść powód
Mały nowicjusz, który uwielbia się uczyć + 1 + 1 Jak jedna!

Zobacz wszystkie oceny





Poprzedni:Krajowe i zagraniczne platformy handlowe blockchain
Następny:. .NET Historia interfejsu kolekcji tylko do odczytu
Opublikowano 19.03.2020 17:17:28 |
Mam pytanie do właściciela.@小渣渣
Nie ma problemu z tym, że mój program testowy odwołuje się do ManagerAuth/bin/Debug/ManagerAuth_Secure//ManagerAuth.dll w paczce źródłowym przesłanym przez właściciela, ale pojawia się błąd przy odwoływaniu się do ManagerAuth/bin/Debug/ManagerAuth.dll, niezależnie od tego, czy jest w oryginalnym opakowaniu, czy jest zregenerowany.
Co się dzieje?

Komunikat o błędzie brzmi:

FileNotFoundException nie obsłużony

Nieobsługiwany wyjątek typu "System.IO.FileNotFoundException" występuje w ManagerAuth.dll

Dodatkowe informacje: Nie udało się załadować pliku lub asemblera "HttpHelper, Version=1.8.0.0, Culture=neutral, PublicKeyToken=null" ani jednej z jego zależności. System nie może znaleźć określonego pliku.
Opublikowano 05.02.2018 17:02:50 |
Opublikowano 5 lutego 2018, 16:29
Różni użytkownicy mają publiczny zestaw kluczy publicznych i prywatnych, a klucze publiczne i prywatne mogą być przechowywane w oprogramowaniu

Jestem użytkownikiem, który ...

Trzeba zadać pytanie, czyli czy klient przeszedł przez to:
http://192.168.44.233:9090/api/User?email=chz&password=e10adc3949ba59abbe56e057f20f883e&device=a6442f9e872da18ce45e5a8fb516d8c8

Ale dlaczego serwer otrzymuje tę metodę Get? zamiast innych funkcji definiowanych po stronie serwera.
Niewiele wiem o httphelper.
Proszę o radę.
Opublikowano 20.03.2020 11:37:32 |
Xiao Zhao opublikował 2020-3-19 20:55
Brakuje HttpHelpera, aby ponownie odnieść się do HttpHelper.dll

Tego rzeczywiście brakuje. Po zacytowaniu HttpHelper.dll w programie testowym pojawił się też błąd Newtonsoft.Json.dll, a jeśli ponownie Newtonsoft.Json.dll niego zacytowałem, wszystko było w porządku.
Ale dlaczego trzeba odwoływać się tylko do ManagerAuth.dll przy użyciu ManagerAuth/bin/Debug/ManagerAuth_Secure/ManagerAuth.dll, a cytować te dwa przy ManagerAuth/bin/Debug/ManagerAuth.dll?
Opublikowano 05.02.2018 14:39:01 |
Dziękuję za podzielenie się
Opublikowano 05.02.2018 14:41:25 |
Jeśli zmodyfikuję RSA, przetworzę plik dll, czy mogę go nadal używać?
@版主
 Ziemianin| Opublikowano 05.02.2018 15:42:37 |
chz2008 opublikowano 5.02.2018 o 14:41
Jeśli zmodyfikuję RSA, przetworzę plik dll, czy mogę go nadal używać?
@版主

Kod źródłowy jest już dostępny i możesz go zmieniać dowolnie
Opublikowano 05.02.2018 16:03:06 |
Daniel jest niesamowity
Opublikowano 05.02.2018 16:13:12 |
Small slag opublikowano 2018-2-5 15:42
Kod źródłowy jest już dostępny i możesz go zmieniać dowolnie

@小渣渣
Właśnie spojrzałem na kod źródłowy i Twój sposób pisania polega na zapisaniu RSA w bazie danych. A każde pokolenie jest inne. Analizowaliśmy wcześniej, że inni określają klucz publiczny lub prywatny.
Dodatkowo jesteś autoryzacją informatora i widzisz zwrócone informacje, które wydają się być używane do autoryzacji programów internetowych.
 Ziemianin| Opublikowano 05.02.2018 16:29:35 |
chz2008 opublikowano 5.02.2018 o 16:13
@小渣渣
Właśnie spojrzałem na kod źródłowy i Twój sposób pisania polega na zapisaniu RSA w bazie danych. A każde pokolenie jest inne. To, co kiedyś analizowaliśmy u innych, to że inni...

Różni użytkownicy mają publiczny zestaw kluczy publicznych i prywatnych, a klucze publiczne i prywatne mogą być przechowywane w oprogramowaniu

Uważam, że każdy użytkownik ma inny klucz publiczny i prywatny do komunikacji, aby zapobiec fałszowaniu przez innych
Opublikowano 05.02.2018 17:01:46 |
@小渣渣
Trzeba zadać pytanie, czyli czy klient przeszedł przez to:
http://192.168.44.233:9090/api/User?email=chz&password=e10adc3949ba59abbe56e057f20f883e&device=a6442f9e872da18ce45e5a8fb516d8c8

Ale dlaczego serwer otrzymuje tę metodę Get? zamiast innych funkcji definiowanych po stronie serwera.
Niewiele wiem o httphelper.
Proszę o radę.
Opublikowano 05.02.2018 18:00:14 |
Bracie, to jest stabilne
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com