How do you get EMMs off dreambox

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • despdan
    V.I.P. Member
    • Dec 2008
    • 544

    #1

    How do you get EMMs off dreambox

    Hi

    does anybody know howto get EMMs off the dreambox I have a dm600 with hard drive & want to dump say 50gb the EMMs onto that if poss. Any of these is what I am looking for:
    Code:
    [SIZE=2]3F5E01FA5FA6CEB741A6022D079BCD20 209A2003CD20209FB8ACB7AC9FB8B7B7 B7A626CC6B01000000835F014205CED7 2E8780617490428562FA17F3CE05FA79.[/SIZE]
    214053A0CA00004D004B5E01425CD550D6EAE0A4DB47F65D0F066CAC1A31B61D1914679E15968553BDC97987D6A5F16E0063C8324775D1967CEC5C123B2E852474BCC0237E453C73D34F8A35AE4CF789F2559320070500
    214053A0CA00004D004B5E016AA2F35CA5EB7D0ADA9CFFDF79D3EE7D296CA0A4579BEE32AEA8A9E082F23FAACE283FA1D30960F4A3C02FA057E5B5658BFE39EC48E6F2CD479C67212685C8E78118239E1CC7FF86670500
    So i can use EMMStudio to produce this
    Code:
    3F            -> Filter: ANY CARD
    Code:
    [SIZE=2]5E01          PROVIDER ID  (Chorus Primary)[/SIZE]
    [SIZE=2]FA            -> RUN CODE FOR ROM10:[/SIZE]
    [SIZE=2]5FA6CEB741A6022D 079BCD20209A2003 CD20209FB8ACB7AC 9FB8B7B7B7A626CC [/SIZE]
    [SIZE=2]6B01000000835F01 4205CED72E878061 7490428562FA17F3 CE05FA79[/SIZE]
    [SIZE=2]DISASSEMBLY OF CODE:[/SIZE]
    [SIZE=2]------------------------------[/SIZE]
    [SIZE=2]0081: 5F           clrx                 ; x <-- 0[/SIZE]
    [SIZE=2]0082: A6 CE        lda #$CE             ; Load in A[/SIZE]
    [SIZE=2]0084: B7 41        sta TEMPA            ; Store A in...[/SIZE]
    [SIZE=2]0086: A6 02        lda #$02             ; Load in A[/SIZE]
    [SIZE=2]0088: 2D 07        bms $91              ; Branch if mask=1[/SIZE]
    [SIZE=2]008A: 9B           sei                  ; I <-- 1[/SIZE]
    [SIZE=2]008B: CD 20 20     jsr $2020            ; Go to subroutine[/SIZE]
    [SIZE=2]008E: 9A           cli                  ; I <-- 0[/SIZE]
    [SIZE=2]008F: 20 03        bra $94              ; Branch always[/SIZE]
    [SIZE=2]0091: CD 20 20     jsr $2020            ; Go to subroutine[/SIZE]
    [SIZE=2]0094: 9F           txa                  ; X --> A[/SIZE]
    [SIZE=2]0095: B8 AC        eor $AC              ; A= A xor ...[/SIZE]
    [SIZE=2]0097: B7 AC        sta $AC              ; Store A in...[/SIZE]
    [SIZE=2]0099: 9F           txa                  ; X --> A[/SIZE]
    [SIZE=2]009A: B8 B7        eor $B7              ; A= A xor ...[/SIZE]
    [SIZE=2]009C: B7 B7        sta $B7              ; Store A in...[/SIZE]
    [SIZE=2]009E: A6 26        lda #$26             ; Load in A[/SIZE]
    [SIZE=2]00A0: CC 6B 01     jmp $6B01            ; Jump[/SIZE]
    [SIZE=2]BYTES DUMP:[/SIZE]
    [SIZE=2]---------------------[/SIZE]
    [SIZE=2]00A3: 00 00 00 83 5F 01 42 05 [/SIZE]
    [SIZE=2]00AB: CE D7 2E 87 80 61 74 90 [/SIZE]
    [SIZE=2]00B3: 42 85 62 FA 17 F3 CE 05 [/SIZE]
    [SIZE=2]00BB: FA 79 [/SIZE]
    Please delete if not allowed.
  • satman
    V.I.P. Member
    • Jun 2008
    • 736

    #2
    a emu with debug functions,,,, or dvblogger?

    or the best way ,, dump a card..
    boom!

    Comment

    • Devilfish
      Administrator
      • Feb 2008
      • 7872

      #3
      Its easy enough to log then functions of the emu but doesn't really give you any worthwhile data.

      There's a DVBLogger plugin available in the Addons server of the DK images but again, doesn't really show that much info.

      Comment

      • despdan
        V.I.P. Member
        • Dec 2008
        • 544

        #4
        Originally posted by satman
        a emu with debug functions,,,, or dvblogger?

        or the best way ,, dump a card..
        Thanks Lads

        Ok in camd_cfg
        Code:
        # debug messages level
        # EMM messages
        # 00 don't show any EMM's
        # 01 show only valid EMM's, default setting
        # 02 show valid and bad EMM's with complete data display
        M: { 00 }
        So I set M: { 02 } but how or where do i get the log?
        Is there a way to get the cam to dump the Emms before it does anything with them?

        Comment

        • Devilfish
          Administrator
          • Feb 2008
          • 7872

          #5
          So you're using evocam but what image are you using?

          Comment

          • despdan
            V.I.P. Member
            • Dec 2008
            • 544

            #6
            Originally posted by Devilfish
            So you're using evocam but what image are you using?
            Also mgcamd & multi booting :
            pli-jade /gemini /oozoon /darkman

            Comment

            • Devilfish
              Administrator
              • Feb 2008
              • 7872

              #7
              Hmm...never used those before.

              What you want to do is stop the emu, then start it manually and send the output to a log file. Is there a /var/script folder with .sh files inside? One for evocamd?

              For example, the file is called evocamd.sh. This is the command you would use in telnet to stop it...

              Code:
              /var/script/evocamd.sh stop
              And this is the command to start it with a log file...

              Code:
              /var/script/evocamd.sh start > /tmp/file.txt
              I've attached the dvblogger plugin if you want to have a play.
              Attached Files

              Comment

              • despdan
                V.I.P. Member
                • Dec 2008
                • 544

                #8
                Will have a look let you know later on

                Comment

                • satman
                  V.I.P. Member
                  • Jun 2008
                  • 736

                  #9
                  if your trying to do what i think your gona need a card!
                  boom!

                  Comment

                  • Devilfish
                    Administrator
                    • Feb 2008
                    • 7872

                    #10
                    Yes...my post above will only log the emu functions, you won't get any EMMs with that.

                    Comment

                    • cydine
                      V.I.P. Member
                      • Jan 2009
                      • 5

                      #11
                      Actually, you will get the decrypted emm bytes in the terminal window from evocam.

                      Make sure that M = 02, A = 02 and U = 02 in your camd.cfg.

                      You will need to stick the 3F5E01 on to the start of the emm when you paste it into emm studio tho.

                      Comment

                      • despdan
                        V.I.P. Member
                        • Dec 2008
                        • 544

                        #12
                        Hi Lads

                        had to edit DVs lines to
                        Code:
                        /var/script/evocamd_versionnumber_cam.sh start > /tmp/file.txt
                         
                         
                        /var/script/evocamd_versionnumber_cam.sh stop
                        for anybody who is trying this.

                        Comment

                        • Devilfish
                          Administrator
                          • Feb 2008
                          • 7872

                          #13
                          It depends on the image, what the files are called.

                          Comment

                          • suwan05
                            Newbie
                            • Nov 2009
                            • 1

                            #14
                            I've attached the dvblogger plugin if you want to have a play.
                            Attached FilesDVBLogger_2.6.tar.bz2 (28.7
                            I want it

                            Comment

                            Working...