SharePoint Security Advanced SharePoint Security Tips and Tools 05 - - PowerPoint PPT Presentation

sharepoint security
SMART_READER_LITE
LIVE PREVIEW

SharePoint Security Advanced SharePoint Security Tips and Tools 05 - - PowerPoint PPT Presentation

SharePoint Security Advanced SharePoint Security Tips and Tools 05 Oct 2010 Presen sented ted by: Francis Brown Stach & Liu, LLC www.stachliu.com Agenda O V E R V I E W Brief f Intro o to o SharePoint ePoint Overview of


slide-1
SLIDE 1

SharePoint Security

Advanced SharePoint Security Tips and Tools

05 Oct 2010

Presen sented ted by: Francis Brown Stach & Liu, LLC www.stachliu.com

slide-2
SLIDE 2

Agenda

2

  • Brief

f Intro

  • to
  • SharePoint

ePoint

  • Overview of Major Components
  • ShareP

ePoint

  • int Secu

curity ity

  • Security Tips and Tools

O V E R V I E W

slide-3
SLIDE 3

Background

3

G E T T I N G U P T O S P E E D

slide-4
SLIDE 4

Background

4

MS SharePoint Products & Technologies

  • Windo

dows ws SharePoint ePoint Servic vices es (WSS) )

  • Office

ice ShareP ePoint

  • int Server

ver 2007/2010 7/2010 (MOSS) S)

  • ShareP

ePoint

  • int Desig

igner ner 2007/201 7/2010 0 (SPD PD)

slide-5
SLIDE 5

Background

5

MS SharePoint Products & Technologies

slide-6
SLIDE 6

Background

6

MS SharePoint Products & Technologies

slide-7
SLIDE 7

Background

7

MS SharePoint Products & Technologies

slide-8
SLIDE 8

Background

8

MS SharePoint Products & Technologies

slide-9
SLIDE 9

9

Site Hierarchy

Intro to SharePoint

slide-10
SLIDE 10

10

SharePoint Site Hierarchy

Intro to SharePoint

Base Site e URLs Ls:

  • http://learnsouth/
  • http://learnsouth/Media/
  • http://learnsouth/Revisions/
  • http://learnsouth/Schools/
  • http://learnsouth/Schools/SchoolA/
  • http://learnsouth/Schools/SchoolB/
  • http://learnsouth/Schools/SchoolC/
slide-11
SLIDE 11

11

Site Structure

Intro to SharePoint

slide-12
SLIDE 12

12

Site Navigation

Intro to SharePoint

slide-13
SLIDE 13

Security Tips

13

W H A T Y O U S H O U L D K N O W

slide-14
SLIDE 14

Security Tips

14

S H A R E P O I N T S E C U R I T Y

# Security Tip 1 Know your external exposure… 2 Beware of normal users with excessive access… 3 Spot check user permissions and inheritance… 4 Beware third-party plugins/code…BUT not too much… 5 Backup every which way from Sunday… …

slide-15
SLIDE 15

Security Tip #1

15

K N O W Y O U R E X T E R N A L E X P O S U R E

slide-16
SLIDE 16

External Exposure

F I N D I N G H O L E S

16

1. “Google Hack yourself”

  • 1. Search Google for exposed SharePoint admin pages
  • 2. E.g. inurl:"/_catalogs/wt/“

3.

  • 3. NEW: SharePoint Google Regexs for S&L SearchDiggity – 109 queries

2. SharePoint URL Brute-forcing

  • 1. Forceful browse to common SharePoint extensions to test access

2.

  • 2. NEW: Tool to bruteforce SharePoint URLs – 89 known extensions

3. Nmap for other SharePoint administrative apps

  • 1. E.g. Central Administration, Shared Service Providers (SSP)
slide-17
SLIDE 17

External Exposure

G O O G L E H A C K I N G S H A R E P O I N T

17

slide-18
SLIDE 18

DEMO DEMO

S H A R E P O I N T H A C K I N G T O O L S

18

slide-19
SLIDE 19

Security Tip #2

19

B E W A R E U S E R S W I T H E X C E S S I V E A C C E S S

slide-20
SLIDE 20

DEMO DEMO

C O N T I N U E D S H A R E P O I N T H A C K I N G

20

slide-21
SLIDE 21

Excessive User Access

M O R E T H A N Y O U B A R G A I N E D F O R . . .

21

  • Web Servic

vices es examples mples

  • Admin.asmx
  • Permissions.asmx
  • User Administr

inistration ation examples mples

  • “People and Groups”
  • ”Add Users”
  • “PeoplePicker”
slide-22
SLIDE 22

Security Tip #3

22

C H E C K P E R M I S S I O N S A N D I N H E R I T A N C E

slide-23
SLIDE 23

User Permissions

23

S E C U R I T Y T I P S

slide-24
SLIDE 24

User Permissions

24

S E C U R I T Y T I P S

slide-25
SLIDE 25

User Permissions

25

S E C U R I T Y T I P S

slide-26
SLIDE 26

Security Tools

26

U S E R P E R M I S S I O N S

slide-27
SLIDE 27

27

Security Tools

U S E R P E R M I S S I O N S

slide-28
SLIDE 28

28

Security Tools

U S E R P E R M I S S I O N S

slide-29
SLIDE 29

Security Tip #4

29

B E W A R E T H I R D- P A R T Y C O D E… N O T T O O M U C H

slide-30
SLIDE 30

Third-Party Plugins

N E C E S S A R Y E V I L

30

  • SharePoint without third-party plugins is like

an iPhone with no apps

  • Solutions, Features
  • Web Parts, Templates
  • If too strict, people will circumvent you
slide-31
SLIDE 31

Third-Party Plugins

S O L U T I O N S

31

slide-32
SLIDE 32

Third-Party Plugins

S O L U T I O N S

32

slide-33
SLIDE 33

Third-Party Plugins

F E A T U R E S

33

slide-34
SLIDE 34

Third-Party Plugins

F E A T U R E S

34

slide-35
SLIDE 35

Third-Party Plugins

F U T U R E S E C U R I T Y

35

  • SharePoint 2010 has sandboxed solutions
  • Minimize risk of running untrusted third-party

plugins

slide-36
SLIDE 36

Third-Party Plugins

S A N D B O X E D S O L U T I O N S

36

slide-37
SLIDE 37

Security Tip #5

37

B A C K U P E V E R Y W H I C H W A Y F R O M S U N D A Y

slide-38
SLIDE 38

Backups

M A N Y M E T H O D S … A L L T E R R I B L E

38

1. Windows 2003/2008 Server backups 2. Stsadm.exe cmdline tool backups 3. Central Administration v3 backups 4. SharePoint Designer backups 5. Site and List template backups 6. Raw MS SQL database backups

slide-39
SLIDE 39

Backups

S H A R E P O I N T D E S I G N E R

39

slide-40
SLIDE 40

Backups

S T S A D M / C E N T R A L A D M I N I S T R A T I O N

40

slide-41
SLIDE 41

Backups

S I T E A N D L I S T T E M P L A T E S

41

slide-42
SLIDE 42

Backups

S I T E A N D L I S T T E M P L A T E S

42

slide-43
SLIDE 43

Backups

R A W S Q L D A T A B A S E S

43

Config DB Content DB Content DB SSP DB

Search Index

Farm

Full Back up Differntial

SQL Backup/Restore

Central Administration Console/ Custom Backup Application File Server

slide-44
SLIDE 44

Questions? Ask us something We’ll try to answer it.

For more info: Email: contact@stachliu.com Project: diggity@stachliu.com Stach & Liu, LLC www.stachliu.com

slide-45
SLIDE 45

Thank You

45

Stach & Li Liu SharePoi

  • int

nt Hacking Diggity Project ect info:

http://www.stachliu.com/index.php/resources/tools/sharepoint-hacking-diggity-project/