[Release] MaMyLi - ManageMyLicenses / Easy License Manager [for Developers]

11/11/2013 14:32 ҳc3ρ0™#1
Hallo Com,

heute würde ich euch gerne "MaMyLi - ManageMyLicenses" vorstellen.

Was ist MaMyLi?
Das Programm bietet Leuten, die Ihre Programme mit Lizenzen austatten wollen, eine einfache Lizenzverwaltung.

Das Programm bzw. die Lizenzen werden über MySQL abgefragt.

Was brauche ich für MaMyLi?
MaMyLi ist relativ kompatibel und schnell einsatzbereit.
Was dennoch vom Benutzer vorhanden sein sollte:
  • MySQL-Datenbank (mit externen Zugriffsrechten)
  • 'Know-How'

Das war schon alles.

Wie funktioniert MaMyLi?
Ganz einfach:
  1. Ihr legt eine neue Lizenz-Tabelle an (wenn nicht schon vorhanden) für jedes Programm könnt ihr (individuell) eigene Tabellen anlegen
  2. Ihr bindet die OpenSource MaMyLi-Dll in euer Projekt ein
  3. Der Endbenutzer startet das Programm, seine Lizenz wird überprüft (Alles was dannach passiert ist euch überlassen!)

MaMyLi ist einfach, unkompliziert und frei anpassbar.

Darf ich MaMyLi mal sehen?
Klar, hier ein paar Screenshots:


Das Projekt ist nun Open-Source ! Wer brauchbare erweiterungen / updates hat, bitte mir schreiben :)

Viel Spaß damit.

(Erste Version - Sicherheitslevel für MySQL muss erweitert werden


Würde mich über Feedback freuen & evtl auch Verbesserungsvorschläge
11/11/2013 14:35 Syc#2
Quote:
Originally Posted by ƒαмєнυяяєє View Post
MySQL-Datenbank (mit externen Zugriffsrechten)
Ohje..
Ist ja bestimmt nett gemeint, aber ich hoffe niemand wird das jemals benutzen.
11/11/2013 14:35 ҳc3ρ0™#3
Quote:
Originally Posted by Sycophantic View Post
Ohje..
Ist ja bestimmt nett gemeint, aber ich hoffe niemand wird das jemals benutzen.
Erläutere bitte?
11/11/2013 14:42 Numb-Ex#4
Soweit ich weiß, kann sobald jemand die Datenbank daten hat, von überall draus zugreifen. BTW könnte ich wenn mich nicht täusche, Ich jetzt sobald ich deine dll decompilen um den Hoster für die PHP zu finden oder aber per Wireshark die Url finden, und gegebenfalls auf mein PHP Script umleiten. Weiß aber nicht ob dies jetzt zu 100% stimmt, habe es jetzt nur gerade überflogen.
mfg Numbx3
11/11/2013 14:46 ҳc3ρ0™#5
Quote:
Originally Posted by Numbx3 View Post
Soweit ich weiß, kann sobald jemand die Datenbank daten hat, von überall draus zugreifen. BTW könnte ich wenn mich nicht täusche, Ich jetzt sobald ich deine dll decompilen um den Hoster für die PHP zu finden oder aber per Wireshark die Url finden, und gegebenfalls auf mein PHP Script umleiten. Weiß aber nicht ob dies jetzt zu 100% stimmt, habe es jetzt nur gerade überflogen.
mfg Numbx3
Ich hab mir bei der Sicherheit der MySQL Daten schon was gedacht, du kannst es ja gerne mal versuchen, ich bezweifel es aber das du es mit deiner PHP-Site schaffen wirst, mit WireShark weis ich nicht, kenne das Programm nicht.
11/11/2013 14:48 Numb-Ex#6
Kannst mir ja mal einen Link zum Dlln geben, werde es mir heute abend angucken. Und dir dann rückmeldung geben.
11/11/2013 14:49 ҳc3ρ0™#7
Quote:
Originally Posted by Numbx3 View Post
Kannst mir ja mal einen Link zum Dlln geben, werde es mir heute abend angucken. Und dir dann rückmeldung geben.
Alles klar, sende dir die Daten sobald ich daheim bin.
11/11/2013 15:17 tolio#8
download link pls, würde mir die implementierung des mysql zugriffs auch gerne anschauen und natürlich dann auch entsprechendes feedback geben ;)
11/11/2013 18:08 dready#9
mir auch bitte :)

Solltest aber auf jedenfall nochmal mit nem Proxy durch php oder ähnliches Verbinden.
DB direkt am Netz haben ist einfach etwas was man vom Grundsatz her nicht machen sollte.
11/11/2013 18:44 HogarthHughes#10
Hey hab dir ne PN geschickt, download link bitte :D
11/12/2013 08:37 ҳc3ρ0™#11
Okay, mit Proxy hab ich mich jetzt noch nicht auseinandergesetzt. Vielleicht hat einer von euch (wo hier konstruktive Kritik geäußert hat) ja mehr Ahnung davon, und möchte sich mit mir Zusammentun' ?
11/12/2013 10:23 boxxiebabee#12
Quote:
Originally Posted by ƒαмєнυяяєє View Post
Okay, mit Proxy hab ich mich jetzt noch nicht auseinandergesetzt. Vielleicht hat einer von euch (wo hier konstruktive Kritik geäußert hat) ja mehr Ahnung davon, und möchte sich mit mir Zusammentun' ?
Was willst denn bitte mit einem Proxy, und vorallem warum willst du so ein System releasen wenn du nichtmal nen blassen Schimmer von Sicherheit hast?

Bau eine Verschlüsselte Verbindung zu einen Script / Programm auf (z.B. [Only registered and activated users can see links. Click Here To Register...]) und ließ dort die Daten aus, bzw mach dort die Überprüfung.
11/12/2013 10:31 Syc#13
Quote:
Originally Posted by ƒαмєнυяяєє View Post
Erläutere bitte?
Bei diesem Verfahren gibt es 2 Wesentliche Knackpunkte:

- Mysqllogindaten werden im Programm gespeichert
- Sämtliche Mysqlüberprüfungen werden im Progamm durchgeführt

Sollte in der .dll was anders gemachen worden sein, dann nehme ich meine Aussage zurück, du kannst mir ja gerne mal die .dll zukommen lassen und ich schau sie mir mal an.
11/12/2013 10:46 tolio#14
hab noch keinen download link bekommen, willste mir vllt einen zukommen lassen?
11/12/2013 10:59 ҳc3ρ0™#15
Quote:
Originally Posted by tolio View Post
hab noch keinen download link bekommen, willste mir vllt einen zukommen lassen?
Bin im Geschäft, kann dort keine Dateien hochladen, nach Feierabend kann ich das machen.

Quote:
Originally Posted by boxxiebabee View Post
Was willst denn bitte mit einem Proxy, und vorallem warum willst du so ein System releasen wenn du nichtmal nen blassen Schimmer von Sicherheit hast?

Bau eine Verschlüsselte Verbindung zu einen Script / Programm auf (z.B. [Only registered and activated users can see links. Click Here To Register...]) und ließ dort die Daten aus, bzw mach dort die Überprüfung.

Hab mich bis jetzt nie groß mit Sicherheit beschäftigt, da ich nur in internen Intranets gearbeitet habe. Bin aber gerne bereit neues zu lernen.