ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login
    1. Topics
    2. IRJ
    3. Best
    • Profile
    • Following 20
    • Followers 13
    • Topics 586
    • Posts 7,265
    • Groups 0

    Posts

    Recent Best Controversial
    • RE: Spiceworks Just Got Acquired by Publisher Ziff-Davis

      You cant serve two masters.

      Either your loyalty lies with advertisers or with community.

      posted in Water Closet
      IRJI
      IRJ
    • RE: Extracting Hidden files from a JPG

      @JaredBusch said in Extracting Hidden files from a JPG:

      @IRJ said in Extracting Hidden files from a JPG:

      I figured it out 🙂 . I was able to extract the jpg to IMG file. Then I was prompted for a password. I found that the password was actually in the hexdump of the JPG file.

      00c50e0e-81ae-4388-b33b-a4e704d74ee8-image.png

      private key password too?

      This a malicious payload for a crypto?

      It was a challenge we had. First person to capture the flag got to keep contents of the wallet. I was first one to figure it out on our team.

      It was only a few USD, but a fun little treasure

      posted in IT Discussion
      IRJI
      IRJ
    • Free Vim essentials - One hour to proficiency course

      https://www.udemy.com/vim-essentials/

      posted in Training
      IRJI
      IRJ
    • VSAQ - Open Source Vendor Security Assessment

      Project:
      VSAQ

      Github:
      https://github.com/google/vsaq

      Demo:
      https://vsaq-demo.withgoogle.com/

      OS:
      CentOS 7

      I could not find an installation guide anywhere for this installation online. The instructions on their github are incomplete and require additonal github repos. I am putting the install instructions here so you can quickly build this servers. I encourage you to check out the demo, and possibly have vendors fill out these forms as they will tell you alot about your vendor. They could possible save your company's ass from buying software that is insecure, or perhaps at a minimum cover your ass and force management to see potential risks.

      Install required per-requisite software

      sudo yum -y install unzip
      sudo yum -y install ant 
      sudo yum -y install git
      sudo yum -y install curl
      sudo yum -y install maven
      sudo yum -y install wget
      sudo yum -y install java-1.7.0-openjdk-devel
      

      Install Apache

      sudo yum -y install httpd
      sudo firewall-cmd --permanent --add-port=80/tcp
      sudo firewall-cmd --permanent --add-port=443/tcp
      sudo firewall-cmd --reload
      sudo systemctl start httpd
      sudo systemctl enable httpd
      

      Clone Github Repos

      cd /
      
      sudo git clone https://github.com/google/vsaq
      
      cd third_party/
      
      sudo git clone https://github.com/google/closure-compiler
      
      sudo git clone https://github.com/google/closure-library
      
      sudo git clone https://github.com/google/closure-stylesheets
      
      sudo git clone https://github.com/jleyba/js-dossier
      
      sudo git clone https://github.com/google/safe-html-types
      
      sudo git clone https://github.com/google/closure-templates
      
      

      Install Dependencies

      cd /vsaq/
      sudo ./do.sh install_deps
      

      Check Dependencies

      sudo ./do.sh check_deps
      

      Build VSAQ

      sudo ./do.sh build
      

      Move files to public website

      sudo cp -r build . /var/www/html/
      

      Start Server

      sudo ./do.sh run
      
      posted in IT Discussion vsaq google open source risk assessment vendor risk assessment vendor questionairre
      IRJI
      IRJ
    • Set up two-factor authentication for SSH on Fedora

      A really good writeup from the Fedora Team.

      https://fedoramagazine.org/two-factor-authentication-ssh-fedora/

      posted in IT Discussion ssh fedora 2fa secure shell 2fa ssh
      IRJI
      IRJ
    • How to configure automatic updates on Ubuntu 18.04 LTS

      First install unattended-upgrades and postfix

      sudo apt install unattended-upgrades
      sudo apt install postfix
      
      

      On postfix install select "Internet Site" and keep the default hostname in the next step.

      727862cf-5511-4402-ab54-9b51407c8b1e-image.png

      Next edit the 50unattended-upgrades file

      sudo nano /etc/apt/apt.conf.d/50unattended-upgrades
      
      

      Now uncomment the following lines

      "${distro_id}:${distro_codename}-updates";
      
      Unattended-Upgrade::Mail "youremail@yourdomain.com";
      
      Unattended-Upgrade::Remove-Unused-Dependencies "true";
      
      

      There are some other options you can configure such as automatic reboots, but I decided not to do so.

      Now we need to configure /etc/apt/apt.conf.d/20auto-upgrades

      sudo nano /etc/apt/apt.conf.d/20auto-upgrades
      
      

      Paste the following text in /etc/apt/apt.conf.d/20auto-upgrades. The intervals below are set in days.

      APT::Periodic::Update-Package-Lists "1";
      APT::Periodic::Download-Upgradeable-Packages "1";
      APT::Periodic::AutocleanInterval "7";
      APT::Periodic::Unattended-Upgrade "1";
      
      

      Now save and test

      sudo unattended-upgrades
      
      

      You should get an email similar to this.

      Unattended upgrade returned: True
      
      Packages that were upgraded:
       
      
      Packages that were auto-removed:
       libutempter0 tmux python3-newt run-one net-tools pastebinit
      
      
      Package installation log:
      Log started: 2019-04-11  14:29:09
      Removing tmux (2.6-3ubuntu0.1) ...
      Removing libutempter0:amd64 (1.1.6-3) ...
      Processing triggers for libc-bin (2.27-3ubuntu1) ...
      Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
      Log ended: 2019-04-11  14:29:13
      
      Log started: 2019-04-11  14:29:14
      Removing python3-newt:amd64 (0.52.20-1ubuntu1) ...
      Log ended: 2019-04-11  14:29:16
      
      Log started: 2019-04-11  14:29:16
      Removing run-one (1.17-0ubuntu1) ...
      Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
      Log ended: 2019-04-11  14:29:20
      
      Log started: 2019-04-11  14:29:20
      Removing net-tools (1.60+git20161116.90da8a0-1ubuntu1) ...
      Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
      Log ended: 2019-04-11  14:29:23
      
      Log started: 2019-04-11  14:29:24
      Removing pastebinit (1.5-2) ...
      Processing triggers for man-db (2.8.3-2ubuntu0.1) ...
      Log ended: 2019-04-11  14:29:28
      
      
      
      Unattended-upgrades log:
      Initial blacklisted packages:
      Initial whitelisted packages:
      Starting unattended upgrades script
      Allowed origins are: o=Ubuntu,a=bionic, o=Ubuntu,a=bionic-security, o=UbuntuESM,a=bionic, o=Ubuntu,a=bionic-updates
      Packages that will be upgraded:
      Packages that were successfully auto-removed: libutempter0 net-tools pastebinit python3-newt run-one tmux
      Packages that are kept back: 
      

      Script for anyone who is interested

      #***********************************************************
      # Install postfix and Unattended Upgrades
      #***********************************************************
      
      apt install -y unattended-upgrades
      apt install -y postfix
      
      #***********************************************************
      # Edit Config file
      #***********************************************************
      
      sed -i '/Unattended-Upgrade::Skip-Updates-On-Metered-Connections "true"/a\\Unattended-Upgrade::Mail "email@domain.com";
      ' /etc/apt/apt.conf.d/50unattended-upgrades
      
      sed -i '/Unattended-Upgrade::Skip-Updates-On-Metered-Connections "true"/a\\Unattended-Upgrade::Remove-Unused-Dependencies "true";' /etc/apt/apt.conf.d/50unattended-upgrades
      
      sed -i '/Unattended-Upgrade::Skip-Updates-On-Metered-Connections "true"/a\\        "${distro_id}:${distro_codename}-updates";
      ' /etc/apt/apt.conf.d/50unattended-upgrades
      
      
      #***********************************************************
      # Create additonal config file
      #***********************************************************
      
      cat > /tmp/20auto-upgrades <<\EOF
      APT::Periodic::Update-Package-Lists "1";
      APT::Periodic::Download-Upgradeable-Packages "1";
      APT::Periodic::AutocleanInterval "7";
      APT::Periodic::Unattended-Upgrade "1";
      EOF
      
      #***********************************************************
      # Copy Config file
      #***********************************************************
      
      
      cp /tmp/20auto-upgrades /etc/apt/apt.conf.d/20auto-upgrades
      rm /tmp/20auto-upgrades
      
      #***********************************************************
      # Enable and run Unattended-Upgrades
      #***********************************************************
      
      systemctl enable unattended-upgrades
      apt update
      unattended-upgrades
      
      posted in IT Discussion ubuntu 18.04 automatic updates postfix unattended-upgrades
      IRJI
      IRJ
    • How to configure SSH Keys for Nessus

      Enjoy 🙂


      Create Scan User and Scan Group


      sudo useradd -m scan_user
      sudo groupadd scan
      sudo usermod -aG scan scan_user
      
      

      Create .ssh directory and set permissions


      sudo mkdir /home/scan_user/.ssh
      sudo chown -R scan_user:scan_user /home/scan_user
      
      

      Generate key and set permissions


      
      sudo -u scan_user ssh-keygen -f /home/scan_user/.ssh/id_rsa -t rsa -N ''
      sudo -u scan_user mv /home/scan_user/.ssh/id_rsa.pub /home/scan_user/.ssh/authorized_keys
      sudo -u scan_user chmod 0600 /home/scan_user/.ssh/authorized_keys
      sudo -u scan_user chmod 0700 /home/scan_user/.ssh
      
      

      Enable Public Key Authentication


      sudo echo '' >> /etc/ssh/sshd_config
      sudo echo '' >> /etc/ssh/sshd_config
      sudo echo '#***********************************************************' >> /etc/ssh/sshd_config
      sudo echo '# Enable RSA Key Authentication ' >> /etc/ssh/sshd_config
      sudo echo '#***********************************************************' >> /etc/ssh/sshd_config
      sudo echo 'PubkeyAuthentication yes' >> /etc/ssh/sshd_config
      sudo echo 'RSAAuthentication yes' >> /etc/ssh/sshd_config
      
      

      Set minimum permissions for scanning


      sudo echo '' >> /etc/ssh/sshd_config
      sudo echo '' >> /etc/ssh/sshd_config
      sudo echo '#***********************************************************' >> /etc/sudoers
      sudo echo '# Set minimum permissions for scanning ' >> /etc/sudoers
      sudo echo '#***********************************************************' >> /etc/sudoers
      sudo echo '%scan    ALL= NOPASSWD:/usr/sbin/dmidecode, /bin/netstat, /bin/uname' >> /etc/sudoers
      
      

      Restart SSH


      sudo systemctl restart sshd
      
      

      Copy key file to your PC for upload to Nessus
      Commented out so you can run manually.


      # sudo scp /home/scan_user/.ssh/id_rsa remoteusername@remoteserver:servername_scan_key
      
      

      Test Logging in via SSH Key from your box.
      Commented out so you can run manually.


      # ssh -i servername_scan_key scan_user@server
      
      posted in IT Discussion nessus ssh keys
      IRJI
      IRJ
    • RE: Cannot view contents of a samba share

      Got it working. I had to set the user to nobody instead of guest. Oddly enough it would mount as guest, but just not be readable.

      posted in IT Discussion
      IRJI
      IRJ
    • RE: Shadow Tracker Live

      At least their name isn't shady....

      698cd032-1863-47c7-a082-84f564cab843-image.png

      posted in IT Discussion
      IRJI
      IRJ
    • RE: Online IT education sites?

      @garak0410 said in Online IT eduction sites?:

      @Pete-S said in Online IT eduction sites?:

      I've seen a couple of sites mentioned for training in the IT field.
      I probably missed a ton though. What others are worth looking at?

      This is the list so far (in alphabetical order):

      • linuxacademy.com
      • pluralsight.com
      • udemy.com

      Udemy is pretty good...they run sales often (if they are really "sales") and most of the purchased courses I've taken have been very good.

      I like that you own the class for life. Some other places strictly use subscription model, and if you do not use for a couple months, it costs you money. With Udemy you can go back anytime and view your course with no out of pocket expense once purchased.

      posted in IT Discussion
      IRJI
      IRJ
    • RE: Consolidating Printers and Remote Printer Monitoring

      u8gsg.jpg

      posted in IT Discussion
      IRJI
      IRJ
    • RE: Virtual team ideas?

      @DustinB3403 said in Virtual team ideas?:

      Time sensitivity is important, people have a hard time showing up on time for a meeting physically. Making people wait with a headset on is just additional irritation that they won't take well.

      I personally always show up early 1-5 minutes for a meeting. If I had to wait an additional 15 I'd be using collage rules and counting my attendance as there even if the host isn't.

      I think putting a headset on is easier than going to room a people honestly.

      posted in IT Discussion
      IRJI
      IRJ
    • RE: So Windows 11??

      @dustinb3403 said in So Windows 11??:

      @hobbit666 said in So Windows 11??:

      @scottalanmiller said in So Windows 11??:

      Not that easy currently, either.

      I find it very easy, just don't have it connected to the internet when installing. You then select offline account. 🙂

      Assuming you're using something other than Windows Home edition (possibly). I would assume Microsoft wouldn't force this on businesses, but I see them trying to lead people down the path of the "Desktop as a Service" route and charging a routine fee.

      Microsoft is likely seeing how this pans out and if there is an appetite to spend additional monies on something that has traditionally been a "non-seen cost" of the home PC.

      I disagree. Desktop as a service has no money in it. The way they license to OEM is the only way to make money on most users. I don't believe people are willing to pay monthly subscription for an OS. There are so many platforms that are better for users, and they don't/won't pay. Google and Apple would never charge for an OS because the real money is on selling software / apps and getting a cut of every sale. Providing the OS just gives the user an easy path to their store.

      posted in IT Discussion
      IRJI
      IRJ
    • RE: Spreadsheet background image

      @dafyre said in Spreadsheet background image:

      Is Microsoft Word an option?

      IMG_20210726_150641_651.jpg

      posted in IT Discussion
      IRJI
      IRJ
    • RE: Whack a mole: Dealing with Spam/Phishing

      @gjacobse said in Whack a mole: Dealing with Spam/Phishing:

      It seems that this has become a really bad habit and a poor solution to the over all problem. What is a better way to deal with this?

      Awareness training and actual testing is thr best way to handle this. Blocking random Gmail addresses one by one is complete waste of time.

      You should be training and testing your employees with your own phishing campaign. Once they get fooled a few times and see their stats being recorded, they will become more cautious.

      posted in IT Discussion
      IRJI
      IRJ
    • RE: We now have Ads!

      Good for ML. This site should have had ads a long time ago. I would like to see Google Adsense implemented as well. This site deserves some revenue from ads.

      It's funny how people accept ads on a website that starts out with them, but they don't accept them on a website that ads them later on

      posted in Announcements
      IRJI
      IRJ
    • RE: Kiting someone along after an interview

      RAM,

      I left a stable government IT job and started to work for an MSP that really worked themselves up to be something they werent. I moved and everything to start the job. The first week I was thee they had me recycle computer components and UPS batteries and the Second week I sat on a PC waiting for a client to call. Sometime in the 3rd week they laid me off. I was insulted, and I was extremely pissed off. They knew they pulled me away from a stable job and laid me off in 3 weeks. I then started doing contract work. Alot of my friends did this, but It was never something I had done. I really hated it. No employer was the same. IT department skill levels varied.

      About a year later, I was getting desperate to get an employee job for a company. I paid to have my resume professionally done. I started applying at jobs with my new Resume and got offered interviews like crazy. In a week, I did 4 interviews and 3 of the employers gave me a job offer. I was able to pick my place of employment and now I couldnt be more happy.

      Everyone who is working for a great employer, put their time in with the shitty ones. I see it on Spicworks all the time, IT professionals posting about their backwards IT dept. and employers. That was me. No appreciation by co-workers and superiors. Set your sights high, and dont stop until you get what you want. There are good employers out there and you are a good employee. One day soon, you will find the right fit.

      posted in IT Careers
      IRJI
      IRJ
    • SQL Job Failing

      I created a new job, when I try to kick it off I get this :

      The job failed. The owner (mydomain\sqluser1) of job "jobname" does not have server access.

      I am able to kick off the job under an admin account, but I am trying to schedule this job using "sqluserq" I would like to make this account a sysadmin so I ran this command:

      exec sp_addsrvrolemember 'mydomain\sqluser1', 'sysadmin';

      Even after running that command, the job is still failing...

      posted in IT Discussion sql server
      IRJI
      IRJ
    • Calling All Tech People - CloudatCost is Hiring Technical Support Staff.

      Cloud At Cost System Message:

      03/25/2015 12:37 PM

      Cloud at Cost is Hiring Technical Support Staff.

      Cloud at Cost is the fastest growing cloud provider and has openings for 10 support staff to work ether local or remote.

      If interested please send your resume to g@cloudatcost.com with subject [“Your Name - Resume”]

      Responsibilities

      • Answer Technical Support & Sales questions related to Cloud at Cost services.

      • Working customers issues through support ticket system.

      • Follow up with customers and clients to ensure product satisfaction

      • Must be able to investigate, troubleshoot, and resolve technical issues customers may experience

      • Perform other duties as required

      Must be able to

      • Multitask & manage time effectively.

      • Thrive and succeed in a rapidly changing environment.

      • Handle challenging customers in a professional manner.

      • Work both in a team environment and independently (remote) as required.

      Essential skills

      • Understanding of popular versions of Linux, Windows and TCP/IP networking.

      • Experience with LAN/WAN networking technologies including vlans.

      • Demonstrated troubleshooting and diagnostic skills.

      View More: http://goo.gl/55ULBn
      We would like to thank all of you for your consideration.

      CloudAtCost Team.

      posted in Job Postings cloudatcost
      IRJI
      IRJ
    • RE: IT Career the Strategy Game

      Too many variables. I myself have been overall more than happy with my career progress so far. I have seen and heard many horror stories, but I myself have had smooth sailing, salary increases, and new higher positions along the way.

      I used to post on SW all the time to help these people out, but most of the time they are a lost cause. If they are too intimidated to stand up for themselves are pursue a career in their early days, then why would they all the sudden change?

      posted in IT Careers
      IRJI
      IRJ
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 131
    • 132
    • 5 / 132