CodeGuru Home VC++ / MFC / C++ .NET / C# Visual Basic VB Forums Developer.com
Results 1 to 7 of 7

Thread: MSMQ questions

  1. #1
    Join Date
    Nov 2003
    Posts
    6

    MSMQ questions

    dear all:

    1. after a message is queued for sending on the MSMQ client, can the sender modify the content? if so, how can i prevent the user from modifying the content?

    2. how can i find out the identity of the user who sent the message at the server side?

    3. do i need to install any additional software for win2k and xp if i want to send messages using MQ?

    thanks.

  2. #2
    Join Date
    May 2000
    Location
    KY, USA
    Posts
    18,652
    [Moved thread]

  3. #3
    Join Date
    Jul 2002
    Location
    Don't Know, Don't Care
    Posts
    346
    Well, I don't know everything about it, but, with sender being the software, yes it can modify it, but I assume you're referring to the user, in which case no the user cannot modify the data after it enters the queue. At that point the software has control of it.

    C G C F A D--Feel the Noise

    "When your life goes nowhere and leads back to me, doesn't that tell you something?"
    ~Gray Area Fury

  4. #4
    Join Date
    Nov 2003
    Posts
    6
    thanks... can the user write a program to modify stuff in the queue before it's sent out?

  5. #5
    Join Date
    Jul 2002
    Location
    Don't Know, Don't Care
    Posts
    346
    yes it's possible to do such a thing if the user knew enough about the structure of the program's queue...I dont' think most people could do this, or would waste their time doing so. I'd say less than 1% of the people who are programmers would even attempt...what's your application of this like? Why is this so important (for curiosity's sake).

    C G C F A D--Feel the Noise

    "When your life goes nowhere and leads back to me, doesn't that tell you something?"
    ~Gray Area Fury

  6. #6
    Join Date
    Nov 2003
    Posts
    6
    thanks again... it is an enterprise security logging system. we don't want users to be able to modify the secuirty logging information that is queued before sending to the centralized logging server.

  7. #7
    Join Date
    Jul 2002
    Location
    Don't Know, Don't Care
    Posts
    346
    Well I suggest first encrypting the information using at least 128 bit encryption. Then, force the server to acknowledge whether information has been sent or not, if not, little red lights go off and someone is tampering with the system. Pretty straightforward.

    C G C F A D--Feel the Noise

    "When your life goes nowhere and leads back to me, doesn't that tell you something?"
    ~Gray Area Fury

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





Click Here to Expand Forum to Full Width

Featured