Femi-Tofade / CSC-6220-Data-Mining

0 stars 1 forks source link

Project Steps #2

Open sushilamar14 opened 4 years ago

Femi-Tofade commented 4 years ago

We can discuss about this today..

ACodingFish commented 4 years ago

I'm not really sure where to go with the project, so an instructor-given project would be ok with me.

sushilamar14 commented 4 years ago

Ya , Dr Rahman said he will give a project topic to work on.

Regards,

Sushil Poudel Graduate Student Department of Computer Science Tennessee Tech. University Cookeville, TN 38505 E: spoudel43@students.tntech.edu


From: TTU-Jon notifications@github.com Sent: Thursday, January 23, 2020 5:25:46 PM To: Femi-Tofade/CSC-6220-Data-Mining CSC-6220-Data-Mining@noreply.github.com Cc: Poudel, Sushil spoudel43@students.tntech.edu; Author author@noreply.github.com Subject: Re: [Femi-Tofade/CSC-6220-Data-Mining] Hi everyone, Can we proposed the the project ideas so that we can discuss and choose one of them ? (#2)

I'm not really sure where to go with the project, so an instructor-given project would be ok with me.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Femi-Tofade/CSC-6220-Data-Mining/issues/2?email_source=notifications&email_token=ANA43GX3IQOV3G7GAL4JB2LQ7IRPVA5CNFSM4KKHC5PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJZG5PQ#issuecomment-577924798, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANA43GU3WUDYS2X5D5YKPI3Q7IRPVANCNFSM4KKHC5PA.

akondrahman commented 4 years ago

OK. You guys will be doing a security project. Title of the project is: 'Propagation of Insecure Coding in Configuration Scripts'

First step is to follow instructions here: https://hub.docker.com/r/akondrahman/slic_ansible

You will need to install Docker, and then use the image. Once you are able to run the tool, ping me.

@sushilamar14 @TTU-Jon @Femi-Tofade @chudagh

Femi-Tofade commented 4 years ago

I have spent the whole weekend trying to install Docker but it keeps bringing up this: [image: image.png]

DId anybody face this too? Look forward to your replies.

Thanks

On Fri, 24 Jan 2020 at 17:56, Akond A. Rahman notifications@github.com wrote:

OK. You guys will be doing a security project. First step is to follow instructions here: https://hub.docker.com/r/akondrahman/slic_ansible

You will need to install Docker, and then use the image. Once you are able to run the tool, ping me.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Femi-Tofade/CSC-6220-Data-Mining/issues/2?email_source=notifications&email_token=AOK4RLV2EA4CS6ZPXALINBLQ7N52DA5CNFSM4KKHC5PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEJ4OCNA#issuecomment-578347316, or unsubscribe https://github.com/notifications/unsubscribe-auth/AOK4RLTXXJU5TSYACJNVQTLQ7N52DANCNFSM4KKHC5PA .

-- Oluwatola

ACodingFish commented 4 years ago

Didn't have any trouble installing docker, myself. I'll let you know if I have any issues getting the rest running.

Did you try installing from here?: https://hub.docker.com/?overlay=onboarding

Also this was helpful: https://youtu.be/oStSuElQNdE

After this, I got it to work as follows:

docker images

Femi-Tofade commented 4 years ago

Can someone who is familiar with the school's git lab open an account for the team? and @TTU-Jon can you ping Dr Rahman if you are done with the docker pull instruction, so we know what we are to do with the project??

akondrahman commented 4 years ago

You need to do the following next:

sushilamar14 commented 4 years ago

Thanks

Regards,

Sushil Poudel Graduate Student Department of Computer Science Tennessee Tech. University Cookeville, TN 38505 E: spoudel43@students.tntech.edu


From: Akond A. Rahman notifications@github.com Sent: Wednesday, January 29, 2020 2:21:52 PM To: Femi-Tofade/CSC-6220-Data-Mining CSC-6220-Data-Mining@noreply.github.com Cc: Poudel, Sushil spoudel43@students.tntech.edu; Mention mention@noreply.github.com Subject: Re: [Femi-Tofade/CSC-6220-Data-Mining] Hi everyone, Can we proposed the the project ideas so that we can discuss and choose one of them ? (#2)

You need to do the following next:

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/Femi-Tofade/CSC-6220-Data-Mining/issues/2?email_source=notifications&email_token=ANA43GXFC3DWW73GH6ULV53RAHQOBA5CNFSM4KKHC5PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKITMEA#issuecomment-579941904, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANA43GTP6HHMBQFJCPD7NR3RAHQOBANCNFSM4KKHC5PA.

akondrahman commented 4 years ago

Next steps:

  1. Get repository names from the dataset I shared with Sushil
  2. Download forked repositories of each unique repository name
  3. Apply the SLIC tool on the forked repositories using the Docker image
  4. Find security smells that appear for the same file and the same type in the main repository and also in the cloned repository
  5. Separate repositories and file names for the same file and the same type in the main repository and also in the cloned repository
  6. Get CSV output and show it to me

@sushilamar14 @Femi-Tofade @TTU-Jon

Femi-Tofade commented 4 years ago

@sushilamar14 how do we get the dataset from you?

sushilamar14 commented 4 years ago

Dataset link: https://drive.google.com/file/d/1JFfRrOwLu8LyJnFmSDvs2Ygav11_EosA/view?usp=sharing

I had shared this link.

Regards,


Sushil Poudel

Graduate Student

Department of Computer Science

Tennessee Tech. University

Cookeville, TN 38505

E: spoudel43@students.tntech.edumailto:rpaudel42@students.tntech.edu


From: Femi-Tofade notifications@github.com Sent: Thursday, January 30, 2020 9:57 PM To: Femi-Tofade/CSC-6220-Data-Mining CSC-6220-Data-Mining@noreply.github.com Cc: Poudel, Sushil spoudel43@students.tntech.edu; Mention mention@noreply.github.com Subject: Re: [Femi-Tofade/CSC-6220-Data-Mining] Project Steps (#2)

@sushilamar14https://github.com/sushilamar14 how do we get the dataset from you?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHubhttps://github.com/Femi-Tofade/CSC-6220-Data-Mining/issues/2?email_source=notifications&email_token=ANA43GR64TZC2Q4BPB4TMFLRAOORTA5CNFSM4KKHC5PKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEKNM26Q#issuecomment-580570490, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ANA43GV6RUALGIAJ5DVDH3TRAOORTANCNFSM4KKHC5PA.

sushilamar14 commented 4 years ago

https://gitlab.csc.tntech.edu

akondrahman commented 4 years ago

@TTU-Jon asked for scripts that will automate the process. Here you go: https://github.com/akondrahman/SolidityExploration/blob/master/donwloadAllRepos.py

See the getRepos method

ACodingFish commented 4 years ago

Posted instructions on Gitlab, reposting here:

I have figured out how we can access TTU GitLab from home.

  1. Install the TTU VPN located here: https://its.tntech.edu/display/MON/Off-Campus+VPN+Installation
  2. Log in to TTU VPN (Net Extender)
  3. Go to Gitlab Website: https://gitlab.csc.tntech.edu
akondrahman commented 4 years ago

@Femi-Tofade please remove me from this repository.