ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Technologies Begging to be Ransomwared

    IT Discussion
    security ransomware
    9
    54
    3.3k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • gjacobseG
      gjacobse @travisdh1
      last edited by

      @travisdh1 said in Technologies Begging to be Ransomwared:

      @hobbit666 said in Technologies Begging to be Ransomwared:

      @scottalanmiller said in Technologies Begging to be Ransomwared:

      If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

      So how does that create the 20 users on all 100 machines?

      Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

      I haven't - I haven't been in an environment that it would have been possible to even suggest it. Now that I am in the Private sector again - I MIGHT be able to . But that would be a heavy load to work with right now.

      1 Reply Last reply Reply Quote 0
      • DashrenderD
        Dashrender @travisdh1
        last edited by

        @travisdh1 said in Technologies Begging to be Ransomwared:

        @hobbit666 said in Technologies Begging to be Ransomwared:

        @scottalanmiller said in Technologies Begging to be Ransomwared:

        If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

        So how does that create the 20 users on all 100 machines?

        Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

        yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

        But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

        JaredBuschJ stacksofplatesS scottalanmillerS 3 Replies Last reply Reply Quote 0
        • JaredBuschJ
          JaredBusch @Dashrender
          last edited by

          @dashrender said in Technologies Begging to be Ransomwared:

          But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

          How? because you cannot remotely log in to all the machines.
          You didn't make those all admin account did you?

          scottalanmillerS 1 Reply Last reply Reply Quote 2
          • stacksofplatesS
            stacksofplates @Dashrender
            last edited by stacksofplates

            @dashrender said in Technologies Begging to be Ransomwared:

            @travisdh1 said in Technologies Begging to be Ransomwared:

            @hobbit666 said in Technologies Begging to be Ransomwared:

            @scottalanmiller said in Technologies Begging to be Ransomwared:

            If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

            So how does that create the 20 users on all 100 machines?

            Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

            yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

            But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

            I'd just use Jumpcloud. It's purpose made for this. Ansible on windows is annoying. Jumpcloud is cross platform and just works.

            travisdh1T DashrenderD 2 Replies Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @JaredBusch
              last edited by

              @jaredbusch said in Technologies Begging to be Ransomwared:

              @dashrender said in Technologies Begging to be Ransomwared:

              But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

              How? because you cannot remotely log in to all the machines.
              You didn't make those all admin account did you?

              Exactly. How would it compromise them because they are all different machines, not connected together, with different accounts. If your computer that you are on now is compromised it does not impact my computer because there is nothing tying them together. That's the issue with AD and mapped drives, they are technologies for attaching machines together.

              1 Reply Last reply Reply Quote 1
              • scottalanmillerS
                scottalanmiller @Dashrender
                last edited by

                @dashrender said in Technologies Begging to be Ransomwared:

                But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                It's not AD. Don't just assume AD problems happen to all technologies, they don't. Yes, having shared passwords and accounts increases risk, a lot. But not to the degree you are assuming. It's not automatic like that.

                First, just because something doesn't 100% fix AD doesn't make it bad. There is always some risk.

                Two, AD assumes that the computers are able to communicate with one another. Other technologies do not necessarily assume that. They might, but they might not. With AD the computers have to have shared communications through mapped drives, even if only the management drive. But most tech does not require that and can have shared users and passwords without creating shared exposure. Compromising system A does not necessarily allow you to even find System B, let alone access it.

                DashrenderD 1 Reply Last reply Reply Quote 1
                • scottalanmillerS
                  scottalanmiller @hobbit666
                  last edited by

                  @hobbit666 said in Technologies Begging to be Ransomwared:

                  @scottalanmiller said in Technologies Begging to be Ransomwared:

                  If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

                  So how does that create the 20 users on all 100 machines?

                  What do you mean, it's a script. The script would create the accounts and set the passwords on every machine, probably in seconds. Even a thousand computers would only take a couple seconds in most cases. Faster than AD, most likely.

                  1 Reply Last reply Reply Quote 1
                  • scottalanmillerS
                    scottalanmiller @Obsolesce
                    last edited by

                    @obsolesce said in Technologies Begging to be Ransomwared:

                    But, a major factor in all this ransomware is the fact that nobody should have "full" permissions to to the data in a mapped drive in the first place.

                    this is the key. Local or remote accounts are kind of all the same. It's the data exposure issue that is the problem. Traditional AD and mapped drives, while it didn't HAVE to do this, was designed around the assumption that you limit only what you absolutely have to, not provide access only to what is absolutely necessary. And you provide access at the file level, rather than the application level. So the potential for damage is high and the potential for protection is low.

                    1 Reply Last reply Reply Quote 0
                    • travisdh1T
                      travisdh1 @stacksofplates
                      last edited by

                      @stacksofplates said in Technologies Begging to be Ransomwared:

                      @dashrender said in Technologies Begging to be Ransomwared:

                      @travisdh1 said in Technologies Begging to be Ransomwared:

                      @hobbit666 said in Technologies Begging to be Ransomwared:

                      @scottalanmiller said in Technologies Begging to be Ransomwared:

                      If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

                      So how does that create the 20 users on all 100 machines?

                      Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

                      yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

                      But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                      I'd just use Jumpcloud. It's purpose made for this. Ansible on windows is annoying. Jumpcloud is cross platform and just works.

                      I haven't used Jumpcloud because the free tier is so limited, even for my home lab I'd have to pay.

                      stacksofplatesS 1 Reply Last reply Reply Quote 0
                      • stacksofplatesS
                        stacksofplates @travisdh1
                        last edited by

                        @travisdh1 said in Technologies Begging to be Ransomwared:

                        @stacksofplates said in Technologies Begging to be Ransomwared:

                        @dashrender said in Technologies Begging to be Ransomwared:

                        @travisdh1 said in Technologies Begging to be Ransomwared:

                        @hobbit666 said in Technologies Begging to be Ransomwared:

                        @scottalanmiller said in Technologies Begging to be Ransomwared:

                        If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

                        So how does that create the 20 users on all 100 machines?

                        Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

                        yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

                        But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                        I'd just use Jumpcloud. It's purpose made for this. Ansible on windows is annoying. Jumpcloud is cross platform and just works.

                        I haven't used Jumpcloud because the free tier is so limited, even for my home lab I'd have to pay.

                        Why use it for anything other than laptops/workstations? I wouldn't use it for server logins. I assumed this discussion was about client devices not servers.

                        scottalanmillerS 1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @stacksofplates
                          last edited by

                          @stacksofplates said in Technologies Begging to be Ransomwared:

                          @travisdh1 said in Technologies Begging to be Ransomwared:

                          @stacksofplates said in Technologies Begging to be Ransomwared:

                          @dashrender said in Technologies Begging to be Ransomwared:

                          @travisdh1 said in Technologies Begging to be Ransomwared:

                          @hobbit666 said in Technologies Begging to be Ransomwared:

                          @scottalanmiller said in Technologies Begging to be Ransomwared:

                          If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

                          So how does that create the 20 users on all 100 machines?

                          Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

                          yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

                          But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                          I'd just use Jumpcloud. It's purpose made for this. Ansible on windows is annoying. Jumpcloud is cross platform and just works.

                          I haven't used Jumpcloud because the free tier is so limited, even for my home lab I'd have to pay.

                          Why use it for anything other than laptops/workstations? I wouldn't use it for server logins. I assumed this discussion was about client devices not servers.

                          That was my assumption, too.

                          1 Reply Last reply Reply Quote 0
                          • DashrenderD
                            Dashrender @stacksofplates
                            last edited by

                            @stacksofplates said in Technologies Begging to be Ransomwared:

                            @dashrender said in Technologies Begging to be Ransomwared:

                            @travisdh1 said in Technologies Begging to be Ransomwared:

                            @hobbit666 said in Technologies Begging to be Ransomwared:

                            @scottalanmiller said in Technologies Begging to be Ransomwared:

                            If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

                            So how does that create the 20 users on all 100 machines?

                            Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

                            yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

                            But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                            I'd just use Jumpcloud. It's purpose made for this. Ansible on windows is annoying. Jumpcloud is cross platform and just works.

                            it's jumpcloud just an AD replacement? If not - forgive because I've never used it.

                            stacksofplatesS JaredBuschJ 2 Replies Last reply Reply Quote 0
                            • DashrenderD
                              Dashrender @scottalanmiller
                              last edited by

                              @scottalanmiller said in Technologies Begging to be Ransomwared:

                              @dashrender said in Technologies Begging to be Ransomwared:

                              But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                              It's not AD. Don't just assume AD problems happen to all technologies, they don't. Yes, having shared passwords and accounts increases risk, a lot. But not to the degree you are assuming. It's not automatic like that.

                              First, just because something doesn't 100% fix AD doesn't make it bad. There is always some risk.

                              Two, AD assumes that the computers are able to communicate with one another. Other technologies do not necessarily assume that. They might, but they might not. With AD the computers have to have shared communications through mapped drives, even if only the management drive. But most tech does not require that and can have shared users and passwords without creating shared exposure. Compromising system A does not necessarily allow you to even find System B, let alone access it.

                              Of course your topic is generic, and my discussion is less so (about my own environment). So yeah, those machines are all on the same network, or nearly so, so yeah, once one is compromised, the rest on that network would also be compromised.

                              No - of course the regular users wouldn't be admins, but there are so many privilege escalation hacks these days, that seems almost a moot point.

                              JaredBuschJ scottalanmillerS 2 Replies Last reply Reply Quote 0
                              • JaredBuschJ
                                JaredBusch @Dashrender
                                last edited by

                                @dashrender said in Technologies Begging to be Ransomwared:

                                So yeah, those machines are all on the same network, or nearly so, so yeah, once one is compromised, the rest on that network would also be compromised.

                                This is not how it works. Local accounts cannot remote into another machine and do anything.

                                DashrenderD 1 Reply Last reply Reply Quote 1
                                • stacksofplatesS
                                  stacksofplates @Dashrender
                                  last edited by

                                  @dashrender said in Technologies Begging to be Ransomwared:

                                  @stacksofplates said in Technologies Begging to be Ransomwared:

                                  @dashrender said in Technologies Begging to be Ransomwared:

                                  @travisdh1 said in Technologies Begging to be Ransomwared:

                                  @hobbit666 said in Technologies Begging to be Ransomwared:

                                  @scottalanmiller said in Technologies Begging to be Ransomwared:

                                  If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

                                  So how does that create the 20 users on all 100 machines?

                                  Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

                                  yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

                                  But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                                  I'd just use Jumpcloud. It's purpose made for this. Ansible on windows is annoying. Jumpcloud is cross platform and just works.

                                  it's jumpcloud just an AD replacement? If not - forgive because I've never used it.

                                  It creates local users/groups on the systems using an agent. It also does limited configuration management.

                                  1 Reply Last reply Reply Quote 0
                                  • JaredBuschJ
                                    JaredBusch @Dashrender
                                    last edited by

                                    @dashrender said in Technologies Begging to be Ransomwared:

                                    @stacksofplates said in Technologies Begging to be Ransomwared:

                                    @dashrender said in Technologies Begging to be Ransomwared:

                                    @travisdh1 said in Technologies Begging to be Ransomwared:

                                    @hobbit666 said in Technologies Begging to be Ransomwared:

                                    @scottalanmiller said in Technologies Begging to be Ransomwared:

                                    If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

                                    So how does that create the 20 users on all 100 machines?

                                    Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

                                    yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

                                    But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                                    I'd just use Jumpcloud. It's purpose made for this. Ansible on windows is annoying. Jumpcloud is cross platform and just works.

                                    it's jumpcloud just an AD replacement? If not - forgive because I've never used it.

                                    It is a t-shirt

                                    1A7FCD4D-5FCC-4A4B-8101-BA9498280070.jpeg

                                    DashrenderD 1 Reply Last reply Reply Quote 0
                                    • DashrenderD
                                      Dashrender @JaredBusch
                                      last edited by Dashrender

                                      @jaredbusch said in Technologies Begging to be Ransomwared:

                                      @dashrender said in Technologies Begging to be Ransomwared:

                                      So yeah, those machines are all on the same network, or nearly so, so yeah, once one is compromised, the rest on that network would also be compromised.

                                      This is not how it works. Local accounts cannot remote into another machine and do anything.

                                      d'fuck they can't! Unless you remove network access to them.. granted, you can do that...
                                      Though - I suppose the firewall could also block general remote access as well, I'd have to test that.

                                      FYI - my experience in all of this is through the use of shares - so if shares aren't enabled.. then I'm guessing you're probably correct due to configuration.

                                      JaredBuschJ scottalanmillerS 4 Replies Last reply Reply Quote 0
                                      • DashrenderD
                                        Dashrender @JaredBusch
                                        last edited by

                                        @jaredbusch said in Technologies Begging to be Ransomwared:

                                        @dashrender said in Technologies Begging to be Ransomwared:

                                        @stacksofplates said in Technologies Begging to be Ransomwared:

                                        @dashrender said in Technologies Begging to be Ransomwared:

                                        @travisdh1 said in Technologies Begging to be Ransomwared:

                                        @hobbit666 said in Technologies Begging to be Ransomwared:

                                        @scottalanmiller said in Technologies Begging to be Ransomwared:

                                        If, for whatever reason, you need lots of users on lots of machines there are ways to do that. Like a simple script of net user and voila, 20 users and 100 machines, as fast or faster than AD will do it. And without the confusing caching and time out issues.

                                        So how does that create the 20 users on all 100 machines?

                                        Have you not used Salt or Ansible? It's one file to set user information and then deploy that to any arbitrary group of computers you want.

                                        yeah I haven't yet either, but it's a tool that allows you to break free from the likes of AD for centralized management.

                                        But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                                        I'd just use Jumpcloud. It's purpose made for this. Ansible on windows is annoying. Jumpcloud is cross platform and just works.

                                        it's jumpcloud just an AD replacement? If not - forgive because I've never used it.

                                        It is a t-shirt

                                        1A7FCD4D-5FCC-4A4B-8101-BA9498280070.jpeg

                                        LOL - I have that shirt too.

                                        1 Reply Last reply Reply Quote 0
                                        • JaredBuschJ
                                          JaredBusch @Dashrender
                                          last edited by

                                          @dashrender said in Technologies Begging to be Ransomwared:

                                          d'fuck they can't!

                                          No, a local account has zero remote access even to it’s own machine.

                                          What in the fuck are you doing to make that not true.

                                          1 Reply Last reply Reply Quote 4
                                          • scottalanmillerS
                                            scottalanmiller @Dashrender
                                            last edited by

                                            @dashrender said in Technologies Begging to be Ransomwared:

                                            @scottalanmiller said in Technologies Begging to be Ransomwared:

                                            @dashrender said in Technologies Begging to be Ransomwared:

                                            But if you are deploying the same usernames/passwords to all 20 machines, then when one is compromised, all 20 are.

                                            It's not AD. Don't just assume AD problems happen to all technologies, they don't. Yes, having shared passwords and accounts increases risk, a lot. But not to the degree you are assuming. It's not automatic like that.

                                            First, just because something doesn't 100% fix AD doesn't make it bad. There is always some risk.

                                            Two, AD assumes that the computers are able to communicate with one another. Other technologies do not necessarily assume that. They might, but they might not. With AD the computers have to have shared communications through mapped drives, even if only the management drive. But most tech does not require that and can have shared users and passwords without creating shared exposure. Compromising system A does not necessarily allow you to even find System B, let alone access it.

                                            Of course your topic is generic, and my discussion is less so (about my own environment). So yeah, those machines are all on the same network, or nearly so, so yeah, once one is compromised, the rest on that network would also be compromised.

                                            No - of course the regular users wouldn't be admins, but there are so many privilege escalation hacks these days, that seems almost a moot point.

                                            Each machine is as isolated from each other as if they were random devices on the Internet. Any cross machine machine risk is purely a discussion of how the machines have been misconfigured. If you use stock Windows, macOS, or Linux, they are locked down and there is no risk outside of zero day and even that is pretty isolated when talking "no online services."

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 2 / 3
                                            • First post
                                              Last post