The Web Security Testing Guide (WSTG) Project produces the premier cybersecurity testing resource for web application developers and security professionals. The WSTG is a comprehensive guide to testing the security of web applications and web services. Created by the collaborative efforts of cybersecurity professionals and dedicated volunteers, the WSTG provides a framework of best practices used by penetration testers and organizations all over the world. Any contributions to the guide itself should be made via the guide’s project repo. View the always-current stable version at stable. You can read the latest development documents in our official GitHub repository or view the bleeding-edge content at latest. 4.2 is currently available as a web-hosted release and PDF. Previous releases are available as PDFs and in some cases web content via the Release Versions tab. Each scenario has an identifier in the format WSTG--, where: ‘category’ is a 4 character upper case string that identifies the type of test or weakness, and ‘number’ is a zero-padded numeric value from 01 to 99. For example:WSTG-INFO-02 is the second Information Gathering test. The identifiers may change between versions therefore it is preferable that other documents, reports, or tools use the format: WSTG---, where: ‘version’ is the version tag with punctuation removed. If identifiers are used without including the element then they should be assumed to refer to the latest Web Security Testing Guide content. Obviously as the guide grows and changes this becomes problematic, which is why writers or developers should include the version element. Linking to Web Security Testing Guide scenarios should be done using versioned links not stable or latest which will definitely change with time. However, it is the project team’s intention that versioned links not change.
Kwanzaa, a seven-day holiday that celebrates African-American heritage, is the brainchild of Dr. Maulana Karenga, a professor of Africana Studies at California State University Long Beach. Karenga created Kwanzaa as a way to help African-Americans remember their roots and also to foster unity during a time of incredible racial strife. Karenga, a controversial figure in the black power movement, openly opposed Christian beliefs and originally declared that Kwanzaa should be an anti-Christmas of sorts. Each of the seven days represents one of the seven principles of Kwanzaa, or nguzo saba. There are also seven symbols of Kwanzaa, which celebrants display prominently in their homes throughout the holiday. The colors of Kwanzaa are red, black and green -- the colors of the Pan-African flag, which symbolizes unity among African people all over the world. Black represents the people, red their blood and green the earth and the future. Kwanzaa is, of course, a festive time; it has all the feasting and celebrating you'd expect from a weeklong holiday, but it's also an occasion for reflection, conversation, contemplation and camaraderie.
And although it's a relatively young holiday, it has its fair share of very specific, detailed traditions. So, if you don't know your vibunzi from your mishumaa saba, this is a good place to start! We'll start off with the foundation of Kwanzaa: the seven principles. Each day of Kwanzaa represents one of the seven principles, or nguzo saba. Taken together, the seven principles make up kawaida, a Swahili term for tradition and reason. During the evening candlelighting (which we'll talk about in more detail on the next page), everyone in the group explains what the day's principles means to them and how they tried to apply it that day. There might be an activity based on the principle, like a project, a musical performance or a poetry reading. The answer to the question "Habari gani?" (Swahili for "what's the news?") is always the name of that day's principle. When Kwanzaa started, the intention was -- as a part of the kujichagulia principle of self-determination -- to keep it separate from non-African holidays.
But over the years, more and more African-American families have begun celebrating Kwanzaa along with Christmas and New Year's. Why all the Swahili? There are hundreds of African languages, but Dr. Karenga chose to use Swahili for Kwanzaa terms because it's the most widely spoken language on the continent. Along with the seven principles of Kwanzaa come the seven symbols. Mkeka (mat): The mkeka is woven from a traditional African material, probably straw, kente (a silk and cotton blend) cloth or mud (cotton fabric dyed using mud) cloth. Mazao (crops): The fruits, vegetables and nuts laid on the mkeka symbolize work, the harvest and the nourishment of the tribe. Vibunzi (ear of corn): Corn represents fertility and community child-rearing. Each child in the family is represented by an ear of corn on the mkeka (if there's more than one ear, the group is called a mihindi). If there aren't any kids in the household, two ears of corn are still placed to show that everyone is responsible for the community's children.
|