[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Feb 2009
    Beiträge
    391

    Programm nur auf bestimmter Seriennummer lauffähig machen.

    Was gibt es für Methoden ein Programm nur auf einer fixen Seriennummer lauffähig zu machen? Ich möchte nicht die Seriennummer hart verdrahtet in den Code schreiben.

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    1.973
    mach ne Datei mit 1024 Byte, der Datei gibst du einen unverfänglichen Namen.
    Da schreibst du die wildesten Zeichenfolgen rein.

    Ebenso schreibst du die einzelnden Zeichen der Seriennr. ganz wild, ggf mit irgend welchen Berechnungen irgenwo in diese 1024 Zeichen.

    Dein Pgm kennt die Berechnung, die Stellen im String und die Fixen Werte, an dehnen du eine manipulation erkennst.

    Fertig
    Das Notwendige steht über dem technisch machbaren.
    (klingt komisch, funktioniert aber!)

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Genau so mache ich das schon länger. Per berechneter Methode wird ein Lizenzschlüssel ermittelt, der die Seriennummer enthält und in einem versteckten Objekt abgelegt.
    Dazu muss man wissen, dass man an fast jedes Objekt per API einen internen benannten USRSPC anhängen und beliebige Infos unterbringen kann:
    Stichworte: QCLSPGAS (Schreiben), QCLRPGAS (lesen).
    Diese werden sogar mit gesichert und wiederhergestellt.
    Du kannst also an dein fertiges Programm vor der Weitergabe den Lizenzcode im Programm unterbringen.
    Allerdings solltest du es verschlüsseln, da sonst ein Objektdump den Code auslesen könnte.
    Auch dafür könntest du die verfügbaren API's (native, SQL) bereits verwenden.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

Similar Threads

  1. Objekt Sperren ausfindig machen
    By itec01 in forum NEWSboard Programmierung
    Antworten: 11
    Letzter Beitrag: 21-06-17, 22:39
  2. Programm aus QRPLOBJ wird dem echten Programm vorgezogen
    By dschroeder in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 30-01-17, 14:36
  3. SCHema für anderen User sichtbar machen
    By Duriel in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 15-07-15, 09:56
  4. Wie soll ich machen ?
    By HoScHiE in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 10-05-02, 11:03
  5. PC-Programm
    By Stefan_R in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-07-01, 08:59

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •