91热成人精品国产免费APP_日韩无码高清视频_97中文字幕永久在线_国产亚洲毛片在线_日本少妇色一区二区_欧美贵妇videos办公室高跟鞋_午夜福利电影日本_五月天丁香婷婷激情综合网_免费人成视频在线观看免费_伊人久久精品青青草原

imtoken冷錢包下載官網(wǎng)|afl

AFL - News, Videos, Fixtures, Scores & Results - AFL.com.au

AFL - News, Videos, Fixtures, Scores & Results - AFL.com.au

Skip to main content

AFL

AFLW

AFL Play

Club Sites

Adelaide Crows

Adelaide Crows

Brisbane

Brisbane

Carlton

Carlton

Collingwood

Collingwood

Essendon

Essendon

Fremantle

Fremantle

Geelong

Geelong

Gold Coast Suns

Gold Coast Suns

GWS Giants

GWS Giants

Hawthorn

Hawthorn

Melbourne

Melbourne

North Melbourne

North Melbourne

Port Adelaide

Port Adelaide

Richmond

Richmond

St Kilda

St Kilda

Sydney Swans

Sydney Swans

West Coast Eagles

West Coast Eagles

Western Bulldogs

Western Bulldogs

Created by Telstra

More from Telstra

Australia's best network.

AFL Tipping

AFL Fantasy

Telstra

Telstra TV

Telstra TV Box Office

Foxtel From Telstra

AFL Logo

Latest

News

Videos

Podcasts

Gallery

Matches

Fixture

Ladder

Teams

Broadcast Guide

Match Videos

Stats

AFL Stats

Team Rankings

Premiership Winners

Brownlow Medal

Leaders & Awards

AFL On Demand

Tickets

Buy Tickets

On-Sale Dates

FAQ

Venues

Membership

Fantasy

Play AFL Fantasy

Fantasy Hub

Fantasy Draft

Tipping

Shop

AFL Logo

Menu

Video

Match Centre

Ladder

Stats

Latest

News

Videos

Podcasts

Gallery

Matches

Fixture

Ladder

Teams

Broadcast Guide

Match Videos

Stats

AFL Stats

Team Rankings

Premiership Winners

Brownlow Medal

Leaders & Awards

AFL On Demand

Tickets

Buy Tickets

On-Sale Dates

FAQ

Venues

Membership

Fantasy

Play AFL Fantasy

Fantasy Hub

Fantasy Draft

Tipping

Shop

VFL/VFLW

SANFL

WAFL

AFLW

PLAY AFL

About AFL

VFL/VFLW hub

SANFL hub

WAFL hub

Trade

Draft

Toyota AFL Club Help

Competitions & Promotions

Concussion

Mental Health & Wellbeing

Diversity & Inclusion

AFL Mint

Marvel Stadium

AFL Policies

Annual Reports

Careers

Contact Us

Clubs

Adelaide Crows

Adelaide Crows

Brisbane

Brisbane

Carlton

Carlton

Collingwood

Collingwood

Essendon

Essendon

Fremantle

Fremantle

Geelong

Geelong

Gold Coast Suns

Gold Coast Suns

GWS Giants

GWS Giants

Hawthorn

Hawthorn

Melbourne

Melbourne

North Melbourne

North Melbourne

Port Adelaide

Port Adelaide

Richmond

Richmond

St Kilda

St Kilda

Sydney Swans

Sydney Swans

West Coast Eagles

West Coast Eagles

Western Bulldogs

Western Bulldogs

VFL/VFLW

SANFL

WAFL

AFLW

PLAY AFL

About AFL

VFL/VFLW hub

SANFL hub

WAFL hub

Trade

Draft

Toyota AFL Club Help

Competitions & Promotions

Concussion

Mental Health & Wellbeing

Diversity & Inclusion

AFL Mint

Marvel Stadium

AFL Policies

Annual Reports

Careers

Contact Us

Clubs

Adelaide Crows

Adelaide Crows

Brisbane

Brisbane

Carlton

Carlton

Collingwood

Collingwood

Essendon

Essendon

Fremantle

Fremantle

Geelong

Geelong

Gold Coast Suns

Gold Coast Suns

GWS Giants

GWS Giants

Hawthorn

Hawthorn

Melbourne

Melbourne

North Melbourne

North Melbourne

Port Adelaide

Port Adelaide

Richmond

Richmond

St Kilda

St Kilda

Sydney Swans

Sydney Swans

West Coast Eagles

West Coast Eagles

Western Bulldogs

Western Bulldogs

Follow us on social media

Facebook

Twitter

Youtube

Instagram

TikTok

00:54

Half-time disaster with gun Lion helped off the field

Brisbane suffers a huge blow with rebounding defender Keidean Coleman going down with a suspected leg injury

AFL

Follow it LIVE: Final teams, subs locked in for Lions-Blues

Follow the live coverage from the Opening Round clash between the Lions and Blues

AFL

Clarkson cops big fine for 'unacceptable' Saints outburst

North Melbourne coach Alastair Clarkson has been punished by the AFL for his 'highly inappropriate' comments to St Kilda players

AFL

09:02

Footy Feed: Terrific Tiger tale, Pie who's stiff, Blue's back

Sarah Olle and Josh Gabelich unpack the Opening Round teams

AFL

More News

All News

AFL

Video

Footy Feed: Terrific Tiger tale, Pie who's stiff, Blue's back

Opinion

AFL

opinion

IF the Cats get on a roll in 2024 ... THEN

AFL

Star Dog to push R1 case in VFL, ex-Saint in line for AFL comeback

AFLW

'That's what I thrive on': Why Hyett answered the coaching call

AFL

Hot streak: Lion's insane record stretches to 26 games

AFL

Prelim heartbreak lingers, but Giants have eyes on the Pies

AFL

Suns brace for growing pains under new coach Hardwick

AFL

podcasts

LISTEN: Same old Dees, Nat reflects on International Women's Day

AFL

Rowell on new look, role and why Opening Round is critical

AFLW

Video

The new norm: Hyett sees bright future for female coaches

AFL

match report

Grundy gets last laugh as Swans roll Dees at packed SCG

AFL

TEAMS: Blues gun returns, Lions mid out, young Pie missing

AFL

The off-season change that has Cats defender approaching his 'peak'

AFL

'His second half was huge': Gun recruit stars against old mates

AFL

'I put a mask on': Tim Membrey on his mental health battle

AFL

Bombers trio to play VFL ahead of season opener

AFL

'I lost trust in my body': Eagles star puts injury-riddled years behind him

Opinion

AFL

Opening Round preview: Old rivalries reignite, teams out for revenge

AFL

Errol Gulden on Johnny Drama, Brownlow nerves and THAT song

Opinion

AFL

Expert predictions: Damo's surprise Cats call, Cal's bold Port tip

Quick Links

AFL

AFLW

VFL

VFLW

SANFL

WAFL

PLAY AFL

Previous

Next

Team Lineups

New Today

AFL Tipping

Now open for 2024

Latest injury news

New Today

Opening Round 2024

Gather Round

New Today

See every matchup for the upcoming season

All your latest draft news

New Today

Each weekday from 7.30am AEDT

AFL Play

Get the AFL Newsletter

New Today

Turn it on

Videos

Featured

Latest

AFL

AFLW

Footy Feed

Fantasy

Learn More

Footy Feed: Terrific Tiger tale, Pie who's stiff, Blue's back

Sarah Olle and Josh Gabelich unpack the Opening Round teams

AFL

09:02

Footy Feed: Terrific Tiger tale, Pie who's stiff, Blue's back

Sarah Olle and Josh Gabelich unpack the Opening Round teams

AFL

06:20

Highlights: Sydney v Melbourne

The Swans and Demons clash in Opening Round

AFL

01:50

Grundy gets the points against former allies

Brodie Grundy shines in his first outing for Sydney, winning the battle against ex-teammate Max Gawn in an enthralling contest

AFL

03:06

The new norm: Hyett sees bright future for female coaches

Female footy coaches are the new norm, says new Bulldogs coach Tamara Hyett, and she has a fellow AFLW coach to thank for opening the door

AFLW

05:52

Footy Feed: Tigers star out, Membrey opens up, Pie to debut

Nat Edwards and Josh Gabelich with the latest footy news

AFL

18:54

44 Sons: The inside story of Fly's 'Flagpies'

Craig McRae, Darcy Moore and Collingwood's leading players look back at the Magpies' path to 2023 premiership glory

AFL

11:26

Cal and Sarah’s pre-season tips: Flag, Brownlow, breakout star, more

Sarah Olle and Cal Twomey deliver 15 pre-season predictions on the eve of the 2024 Toyota AFL Premiership Season

AFL

Editor's Pick

Opinion

Opinion

Opening Round preview: Old rivalries reignite, teams out for revenge

A historic Opening Round in Sydney, Brisbane and the Gold Coast will kick off the AFL season

AFL

Opinion

Opinion

Expert predictions: Damo's surprise Cats call, Cal's bold Port tip

Premiership, Brownlow, recruit of the year. We make the call

AFL

10:14

How the AFL fixture is built: 18 teams, two countries, millions of options

Go inside the complex process of creating the annual AFL premiership season fixture

AFL

More News

Previous

Next

Suns brace for growing pains under new coach Hardwick

After previously playing under Damien Hardwick at Richmond, Gold Coast winger Brandon Ellis admits the Suns will take time to get used to the gameplan

AFL

Fantasy

Fantasy

AFL Fantasy starts in round one, other changes for 2024

The introduction of Opening Round means AFL Fantasy will be a little different in 2024

AFL

fantasy

Prelim heartbreak lingers, but Giants have eyes on the Pies

Greater Western Sydney will lean into the emotions of its preliminary final rematch against Collingwood, coach Adam Kinglsey says

AFL

LISTEN: Same old Dees, Nat reflects on International Women's Day

Join Nat Edwards and Damian Barrett for AFL Daily, as Nat reflects on her experiences in footy on International Women's Day

AFL

podcasts

Star Dog to push R1 case in VFL, ex-Saint in line for AFL comeback

Jack Macrae will play a VFL practice match this weekend in a bid for selection in the R1 team

AFL

The off-season change that has Cats defender approaching his 'peak'

A flawless pre-season has Sam De Koning heading into 2024 full of confidence

AFL

'That's what I thrive on': Why Hyett answered the coaching call

Sarah Black chats with new Western Bulldogs coach Tamara Hyett

AFLW

Rowell on new look, role and why Opening Round is critical

Entering his fifth AFL season, Suns midfielder Matt Rowell has already had a wide array of experiences

AFL

Hot streak: Lion's insane record stretches to 26 games

One Brisbane player hasn't been part of a losing side at the Gabba since round one of 2021

AFL

'His second half was huge': Gun recruit stars against old mates

Brodie Grundy has earned praise from both John Longmire and Simon Goodwin after leading Sydney to victory

AFL

Fantasy News

Previous

Next

Fantasy

Fantasy

AFL Fantasy starts in round one, other changes for 2024

The introduction of Opening Round means AFL Fantasy will be a little different in 2024

AFL

fantasy

Fantasy

Fantasy

LISTEN: Fantasy eyes on Williams, Coleman, Swans-Dees takeaways

The Traders preview Opening Round ahead of the 2024 AFL Fantasy launch next week

AFL

fantasy

Fantasy

Fantasy

Fantasy Freako's rookie notes: 14 cash cows to keep tabs on

Get intel on the best draftees to consider for your Fantasy team

AFL

fantasy

Fantasy

Fantasy

Ultimate Fantasy cheat sheet: Points, CBAs, kick-ins, more

All the Fantasy points, CBAs, kick-ins, time on ground from the AAMI Community Series

AFL

fantasy

Fantasy

Fantasy

Pre-season Fantasy wrap: Locks, bargains, surprise packets, more

Calvin from The Traders assesses the full round of practice games

AFL

fantasy

Fantasy

Fantasy

Fantasy Draft primer: Must-read tips, sleepers, strategy

Are you ready to dominate your Fantasy Draft? Warnie offers his advice

AFL

fantasy

Fantasy

Fantasy

LISTEN: AFL Fantasy wrap of AAMI Community Series

Roy, Calvin and Warnie chat through the last of the practice games

AFL

fantasy

Fantasy

Fantasy

Value, 'cheat code', captains: Tips from reigning Fantasy champion

Newcomer or seasoned player, you can't miss the best advice from last year's Fantasy Classic champion

AFL

fantasy

Fantasy

Fantasy

LISTEN: Relive The Traders' Fantasy-focused call of Hawks-Bulldogs

Roy, Calvin and Warnie brought you coverage of the clash between the Hawks and Bulldogs

AFL

fantasy

Fantasy

Fantasy

The best loser's punishments for your Fantasy league

Introducing a punishment for your Fantasy league's loser is a must

AFL

fantasy

AFLW News

'That's what I thrive on': Why Hyett answered the coaching call

Sarah Black chats with new Western Bulldogs coach Tamara Hyett

AFLW

Mother of an effort: Teammates rally in support of young Hawk's plight

Sophie Locke's Hawthorn teammates answered her call to join her team for a fun run to raise money for Breast Cancer Network Australia

AFLW

Port appoints experienced footy manager as head of AFLW

Shane Grimm takes the reins of head of women's football from Juliet Haslam, who stepped down at he end of last year

AFLW

2024 AFLW Supplementary Selection Period and Rookie Signing Period summary

The AFLW's 2024 Supplementary Selection Period (SSP) and Rookie Signing Period has concluded, with four players added to an AFLW club's list

AFLW

AFL HQ

Damian Barrett

All the latest from Damo. His stories, his videos, his podcasts, and his opinions, all in one place.

Click here for everything Damo

Featured Podcast

AFL Daily

For all your latest footy news and views, listen to AFL Daily every morning, Monday to Friday

View All Episodes

For all your latest footy news and views, listen to AFL Daily every morning, Monday to Friday

View All Episodes

Match Videos

Previous

Next

00:51

Neale and Hewett exchange blows in fiery clash

Tensions spiral as Lachie Neale and George Hewett collide in this heated third-quarter incident

AFL

00:42

Air Daniher pulls down screamer in MOTY contender

Joe Daniher gets lift-off and reels in a huge grab before kicking a much-needed goal for Brisbane

AFL

00:52

Burst of Curnow brilliance brings Carlton right back

Three goals in a matter of minutes from Charlie Curnow sees Carlton close in on Brisbane's lead

AFL

00:38

Tough luck for brave Blue with injured Docherty subbed

Sam Docherty is ruled out of the match following this incident in the first quarter

AFL

00:54

Half-time disaster with gun Lion helped off the field

Brisbane suffers a huge blow with rebounding defender Keidean Coleman going down with a suspected leg injury

AFL

00:45

Speedy Cuningham provides some hope

David Cuningham kicks a much-needed goal on the run to keep Carlton in the contest

AFL

00:50

Zorko’s quick double spells trouble for Blues

A clever soccer goal followed by a perfect set shot from Dayne Zorko has the Lions looking ominous

AFL

00:45

McCluggage makes it look easy with boundary brilliance

Hugh McCluggage slots the set shot from the tightest of angles to open the scoring

AFL

14:18

Mini-Match: Sydney v Melbourne

Extended highlights of the Swans and Demons clash in Opening Round

AFL

08:48

Full post-match, OR: Swans

Watch Sydney’s press conference after Opening Round’s match against Melbourne

AFL

06:02

Full post-match, OR: Demons

Watch Melbourne’s press conference after Opening Round’s match against Sydney

AFL

01:50

Grundy gets the points against former allies

Brodie Grundy shines in his first outing for Sydney, winning the battle against ex-teammate Max Gawn in an enthralling contest

AFL

06:20

Highlights: Sydney v Melbourne

The Swans and Demons clash in Opening Round

AFL

00:42

Van Rooyen’s accidental goal is simply extraordinary

Jacob van Rooyen earns one wild major after a marking attempt fortuitously finds his lower knee before drifting through

AFL

00:36

Warner lights up SCG after hitting one sweet for six

Chad Warner lifts his side with a stunning effort from outside 50

AFL

00:43

Bowey blow after sickening shoulder collision

Melbourne defender Jake Bowey leaves the ground hurt after a brutal clash with Justin McInerney

AFL

00:52

Fritsch catches fire with three in the term

Bayley Fritsch starts to heat up after half-time with a trio of goals in quick time

AFL

00:43

From zero to hero: McLean makes amends for horror miss

Hayden McLean squanders a gilt-edged opportunity right in front of goal before sparing his blushes moments later with a major

AFL

00:47

Papley picks the drop of the footy to perfection

Tom Papley scores an electric goal after guiding through a beautiful effort at full pace

AFL

00:34

Viney refuses to go down in super show of strength

Jack Viney is pumped up after managing to sneak through this powerful goal

AFL

AFL Noticeboard

Previous

Next

MATCH REVIEW: Swan charged with rough conduct on top Dee

The match review for Thursday night's Opening Round game has been completed

AFL

AFL HQ

AFL Statement - Alastair Clarkson

North Melbourne Senior Coach Alastair Clarkson has been found guilty of breaching AFL Rule 2.3(a) (Conduct Unbecoming) in relation to an incident during the AAMI Community Series

AFL

AFL HQ

Workplay welcomes NAB's Beyond the Field Cadetship

A bespoke Women in Sport employment program,?Beyond The Field, has been launched

AFLW

AFL HQ

AFL releases new rules for junior footy

The new rules will help clubs attract and retain players to boost participation

AFL

AFL HQ

2024 AFL Concussion Protocols: Community football to adopt minimum 21 day return to play protocols

The AFL today announced important developments in relation to the return to play protocols in the concussion guidelines

AFL HQ

Jesse Baird and Luke Davies tribute

A tribute to AFL Goal Umpire Jesse Baird and his partner Luke Davies will take place prior to tomorrow night's opening game of the season between Sydney and Melbourne at the SCG

AFL

AFL HQ

Gather Round

Gather Round

AFL launches new Pepsi Collective experience at Gather Round

The AFL is pleased to unveil its new game day experience - The Pepsi Collective –as part of 2024 Gather Round… A Festival of Footy

AFL

AFL HQ

AFL captains have their say on the 2024 Toyota AFL Premiership Season

On the eve of the season, the 18 club captains have had their say on how the season will play out its biggest moments

AFL HQ

Abbey Holmes joins AFL All-Australian selection panel

Abbey Holmes replaces former Geelong premiership captain Cameron Ling on the AFL All-Australian selection panel

AFL

AFL HQ

More From AFL

Toyota AFL Premiership Season Fixture

FULL FIXTURE: Download the complete 2024 Toyota AFL Premiership Season Fixture

NAB AFL Women's Competition

Read all of the latest news from the NAB AFL Women's competition

AFL Draft

WATCH the brightest prospects across the country, out to impress the AFL scouts ahead of this year's draft

Continental Tyres AFL Trade Period

Keep up-to-date with the latest trade news and rumours

Get Involved

Ways to Play

Australian rules football is the game for everyone. Check out how you can get involved.

Coach

Coaches are the backbone of local footy, leading and inspiring participants every week.

Umpire

Umpires are the eyes and ears of the footy field. Whether you’re in the field, boundary or goal, umpiring is a critical role.

Volunteer

Volunteers are the lifeblood of local footy clubs. Find out more about how you can get involved with a club near you.

AFL Live Official App

Follow every game of the 2024 Toyota AFL Premiership Season and Toyota AFL Finals Series, with access to all the live scores and stats.

Naming Rights Partner

Logo of partner Toyota

Major Partners

Logo of partner McDonalds

Logo of partner Telstra footer

Logo of partner Carlton Draught

Logo of partner Nab

View All Partners

Download the Official AFL App

Download on the app store

Google play

Facebook

Twitter

Youtube

Instagram

TikTok

Page Top

AFL Logo

? 2024 AFL

Terms of Use

Privacy Policy

More AFL

About AFL

Mental Health & Wellbeing

Toyota AFL Club Help

Diversity & Inclusion

Contact Us

Get Involved

Play.AFL

Coach.AFL

Umpire.AFL

Schools.AFL

AFL Membership

Acknowledgement of Country

In the spirit of reconciliation the AFL acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their Elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.

Created by Telstra

Contact Us

Terms and Conditions

Privacy Policy

Copyright & Trademark

Online Security

Why not share?

Close

Share this Stream

Share on Facebook

Share on Twitter

Share on WhatsApp

Copy link

Copied to clipboard!

Share #AFL

Share this article

Loading Gallery

Close

Why not share?

Close

Share This Article

Share on Facebook

Share on Twitter

Share on WhatsApp

Copy link

Copied to clipboard!

Share

Share this article

Up Next

Autoplay

我的AFL入門之路 - 知乎

我的AFL入門之路 - 知乎首發(fā)于模糊測(cè)試切換模式寫文章登錄/注冊(cè)我的AFL入門之路薛定諤的廢物AFL-Fuzz介紹AFL(American Fuzzy Lop)是由Google安全工程師Micha? Zalewski開(kāi)發(fā)的一款開(kāi)源fuzzing測(cè)試工具。其可以高效地對(duì)二進(jìn)制程序進(jìn)行fuzzing,挖掘可能存在的內(nèi)存安全漏洞,如棧溢出、堆溢出、UAF、double free等。由于需要在相關(guān)代碼處插樁,因此AFL主要用于對(duì)開(kāi)源軟件進(jìn)行測(cè)試。配合QEMU等工具,也可對(duì)閉源二進(jìn)制代碼進(jìn)行fuzzing,但執(zhí)行效率會(huì)受到影響。工作原理:通過(guò)對(duì)源碼進(jìn)行重新編譯時(shí)進(jìn)行插樁(簡(jiǎn)稱編譯時(shí)插樁)的方式利用自動(dòng)產(chǎn)生測(cè)試用例來(lái)探索二進(jìn)制程序內(nèi)部新的執(zhí)行路徑。AFL也支持直接對(duì)沒(méi)有源碼的二進(jìn)制程序進(jìn)行測(cè)試,但需要QEMU的支持。安裝直接去官網(wǎng)下載壓縮包,解壓后在目錄中打開(kāi)終端輸入: make

sudo make install注:解壓命令如下: tar -zxvf afl-2.52b.tgz 輸入以上命令后基本就能安裝成功了,在終端輸入afl-后tab,就能出現(xiàn)以下這些命令了: 這就表明安裝成功了。使用AFL插樁程序這里以一個(gè)簡(jiǎn)單的C語(yǔ)言程序作為例子。 #include

#include

#include

#include

#include

?

int vuln(char *str)

{

int len = strlen(str);

if(str[0] == 'A' && len == 66)

{

raise(SIGSEGV);

//如果輸入的字符串的首字符為A并且長(zhǎng)度為66,則異常退出

}

else if(str[0] == 'F' && len == 6)

{

raise(SIGSEGV);

//如果輸入的字符串的首字符為F并且長(zhǎng)度為6,則異常退出

}

else

{

printf("it is good!\n");

}

return 0;

}

?

int main(int argc, char *argv[])

{

char buf[100]={0};

gets(buf);//存在棧溢出漏洞

printf(buf);//存在格式化字符串漏洞

vuln(buf);

?

return 0;

}總的流程概述:首先是用afl-gcc編譯源代碼,然后以文件(最好小于1K)為輸入.然后啟動(dòng)afl-fuzz程序,將testcase(輸入的測(cè)試文件)作為程序的輸入執(zhí)行程序,afl會(huì)在這個(gè)testcase的基礎(chǔ)上進(jìn)行自動(dòng)變異輸入,使得程序產(chǎn)生crash,產(chǎn)生了crash就會(huì)被記錄起來(lái)。插樁編譯實(shí)驗(yàn)環(huán)境中文件組織結(jié)構(gòu)如下: 首先把上面的afl_test.c進(jìn)行編譯: afl-gcc -g -o ./afl_test/afl_test ./afl_test/afl_test.c結(jié)果如下: 編譯成功后afl_test文件夾內(nèi)容如下: 同樣的,如果是編譯一個(gè)c++的源碼,那就需要用afl-g++。 接著建立兩個(gè)文件夾:fuzz_in和fuzz_out,用來(lái)存放程序的輸入和fuzz的輸出結(jié)果。 在fuzz_in中還需要?jiǎng)?chuàng)建一個(gè)testcase文件,在這個(gè)程序的例子里,只需要隨便輸入一點(diǎn)東西就行了,那么testcase中就寫aaa就可以了。 注意 在編譯項(xiàng)目時(shí),通常有Makefile,這是就需要在Makefile中添加內(nèi)容: gcc/g++重新編譯程序的方法是: CC=/path/to/afl/afl-gcc ./configure

make clean all對(duì)于一個(gè)C++程序,要設(shè)置: CXX=/path/to/afl/afl-g++.afl-clang和afl-clang++的使用方法類似。開(kāi)始Fuzz對(duì)那些可以直接從stdin讀取輸入的目標(biāo)程序來(lái)說(shuō),語(yǔ)法如下: $ ./afl-fuzz -i testcase_dir -o findings_dir /path/to/program […params…]對(duì)從文件讀取輸入的目標(biāo)程序來(lái)說(shuō),要用“@@”,語(yǔ)法如下: $ ./afl-fuzz -i testcase_dir -o findings_dir /path/to/program @@輸入命令:afl-fuzz -i fuzz_in -o fuzz_out ./afl_test/afl_test表示,從fuzz_in中讀取輸入,輸出放入fuzz_out中,afl_test是我們要進(jìn)行fuzz的程序,-f參數(shù)表示:testcase的內(nèi)容會(huì)作為afl_test的stdin。 報(bào)錯(cuò)如下: 根據(jù)提示設(shè)置一波core_patternsudo su

echo core >/proc/sys/kernel/core_pattern再次執(zhí)行:afl-fuzz -i fuzz_in -o fuzz_out ./afl_test/afl_testAFL界面進(jìn)入Fuzz后,就會(huì)出現(xiàn)如下界面: 界面介紹process timing 展示當(dāng)前fuzzer的運(yùn)行時(shí)間、最近一次發(fā)現(xiàn)新執(zhí)行路徑的時(shí)間、最近一次崩潰的時(shí)間、最近一次超時(shí)的時(shí)間。 值得注意的是第2項(xiàng),最近一次發(fā)現(xiàn)新路徑的時(shí)間。如果由于目標(biāo)二進(jìn)制文件或者命令行參數(shù)出錯(cuò),那么其執(zhí)行路徑應(yīng)該是一直不變的,所以如果從fuzzing開(kāi)始一直沒(méi)有發(fā)現(xiàn)新的執(zhí)行路徑,那么就要考慮是否有二進(jìn)制或者命令行參數(shù)錯(cuò)誤的問(wèn)題了。對(duì)于此狀況,AFL也會(huì)智能地進(jìn)行提醒。 overall results 這里包括運(yùn)行的總周期數(shù)、總路徑數(shù)、崩潰次數(shù)、超時(shí)次數(shù)。 其中,總周期數(shù)可以用來(lái)作為何時(shí)停止fuzzing的參考。隨著不斷地fuzzing,周期數(shù)會(huì)不斷增大,其顏色也會(huì)由洋紅色,逐步變?yōu)辄S色、藍(lán)色、綠色。一般來(lái)說(shuō),當(dāng)其變?yōu)榫G色時(shí),代表可執(zhí)行的內(nèi)容已經(jīng)很少了,繼續(xù)fuzzing下去也不會(huì)有什么新的發(fā)現(xiàn)了。此時(shí),我們便可以通過(guò)Ctrl-C,中止當(dāng)前的fuzzing。 stage progress 這里包括正在測(cè)試的fuzzing策略、進(jìn)度、目標(biāo)的執(zhí)行總次數(shù)、目標(biāo)的執(zhí)行速度。 執(zhí)行速度可以直觀地反映當(dāng)前跑的快不快,如果速度過(guò)慢,比如低于500次每秒,那么測(cè)試時(shí)間會(huì)變得非常漫長(zhǎng)。如果發(fā)生了這種情況,我們需要進(jìn)一步優(yōu)化我們的Fuzzing。 以上是簡(jiǎn)單的介紹,如果要看完整的可以查看官方文檔。分析crash 通過(guò)上圖可以知道,短暫運(yùn)行后發(fā)現(xiàn)了6個(gè)crash。 這時(shí)候可以看看先前建立的fuzz_out目錄中產(chǎn)生了啥東西: crashes文件夾里面是我們產(chǎn)生crash的樣例,hangs里面是產(chǎn)生超時(shí)的樣例,queue里面是每個(gè)不同執(zhí)行路徑的測(cè)試用例。 這時(shí)候來(lái)看看crash的6個(gè)樣例: 第一個(gè)樣例,通過(guò)命令 ··· zouyu@ubuntu:~/project/afl/fuzz_out$ cat crashes/id:000000,sig:06,src:000000,op:havoc,rep:128 | ../afl_test/afl_test ··· 復(fù)現(xiàn)結(jié)果如下: 參考的網(wǎng)站中通過(guò)xxd 命令查看crash文件即可判斷crash的情況,暫時(shí)沒(méi)有看懂為何。如: 第一個(gè)樣例,發(fā)現(xiàn)符合棧溢出漏洞的crash情況 第二個(gè)樣例,發(fā)現(xiàn)符合首字符為F且字符串長(zhǎng)度為6的異常退出情況 ...... 至此,我們自己編寫的簡(jiǎn)單程序的所有漏洞都被檢測(cè)出來(lái)了,這個(gè)過(guò)程只用了5分鐘,afl可以說(shuō)是很強(qiáng)大的。無(wú)源碼AFL測(cè)試上面是對(duì)簡(jiǎn)單的有源碼的程序進(jìn)行測(cè)試的,但是實(shí)際情況下不可能每次都有源碼進(jìn)行插樁編譯測(cè)試,afl使用了qemu模式進(jìn)行測(cè)試,只要在之前的命令的基礎(chǔ)上加上-Q的參數(shù)即可 但是要先進(jìn)行安裝,在afl的根目錄打開(kāi)終端執(zhí)行以下命令:cd qemu_mode

./build_qemu_support.sh

cd ..

make install安裝過(guò)程中一系列報(bào)錯(cuò),解決方案可參考AFL(二)afl-qemu無(wú)源碼fuzz。 未能完全解決,在打補(bǔ)丁安裝qemu時(shí)一致失敗。 此后繼續(xù)尋找新方法: 在運(yùn)行./build_qumu_support.sh前,創(chuàng)建一個(gè)名為“memfd_create.diff”的文件,然后將下列代碼粘進(jìn)去:diff -ru qemu-2.10.0-clean/util/memfd.c qemu-2.10.0/util/memfd.c

--- qemu-2.10.0-clean/util/memfd.c 2018-11-20 18:11:00.170271506 +0100

+++ qemu-2.10.0/util/memfd.c 2018-11-20 18:11:13.398423613 +0100

@@ -37,7 +37,7 @@

#include

#include

-static int memfd_create(const char *name, unsigned int flags)

+int memfd_create(const char *name, unsigned int flags)

{

#ifdef __NR_memfd_create

return syscall(__NR_memfd_create, name, flags);之后將memfd_create.diff放在patches/目錄下,然后修改build_qemu_support.sh,找到文件中的 patch -p1 <../patches/elfload.diff || exit 1

patch -p1 <../patches/cpu-exec.diff || exit 1

patch -p1 <../patches/syscall.diff || exit 1在之后加一行:patch -p1 <../patches/memfd_create.diff || exit 1然后再次運(yùn)行build_qemu_support.sh即可繼續(xù)下一步。 等最后安裝完畢后,便可以進(jìn)行無(wú)源碼Fuzz了。簡(jiǎn)單無(wú)源碼fuzz繼續(xù)使用上面簡(jiǎn)單c代碼進(jìn)行測(cè)試,但這次采用gcc進(jìn)行編譯,而不是afl-gcc。將afl_test.c編譯為afl_test2:gcc -g -o afl_test2 afl_test.c同時(shí)依然要在fuzz前創(chuàng)建input 和output文件夾。 執(zhí)行命令:afl-fuzz -i ../workshop/input/ -o ../workshop/output/ -Q ../workshop/afl_test2結(jié)果如下: 可以看出:同樣的程序,在qemu 模式下比在源碼編譯插樁的模式下會(huì)慢很多。(通過(guò)觀察stage progress下的exec speed)一個(gè)fuzz實(shí)例這里用一個(gè)例子來(lái)fuzz一下,測(cè)試readelf。 由于readelf的輸入其實(shí)就是elf文件,因此需要在in目錄下放一個(gè)輸入elf。 按照流程創(chuàng)建文件夾和測(cè)試用的elf。 初始文件布局如下: 首先進(jìn)入workshop文件夾下之后開(kāi)始執(zhí)行命令:mkdir in out

cd in

cp ../../afl_program/testcases/others/elf/small_exec.elf . # afl目錄中自帶一些常用文件的testcase

cd ..

sudo cp /usr/bin/readelf . # 將readelf復(fù)制到當(dāng)前目錄來(lái)

afl-fuzz -i ../workshop/in -o ../workshop/out/ -Q ../workshop/readelf -a @@ # 開(kāi)始fuzz,@@表示從in文件夾中找elf作為輸入,實(shí)際上是在執(zhí)行readelf -a 文件名。

注:最后一步是在afl程序所在的文件夾下運(yùn)行,見(jiàn)下圖:

最終運(yùn)行結(jié)果如下: 本文主要流程參考:初探AFL-Fuzz qemu安裝時(shí)報(bào)錯(cuò)解決方法 afl: Add support for emulated mode with QEMU附錄:AFL變異策略確定性變異比特翻轉(zhuǎn)(bitflip):按位翻轉(zhuǎn),1變?yōu)?,0變?yōu)?.這一階段還會(huì)按照不同的長(zhǎng)度和步長(zhǎng)進(jìn)行多種不同的翻轉(zhuǎn),每次翻轉(zhuǎn)1/2/4/8/16/32 bit,依次進(jìn)行。算術(shù)運(yùn)算(arithmetic):整數(shù)加/減算術(shù)運(yùn)算。跟bitflip類似,arithmetic根據(jù)目標(biāo)大小的不同,也分為了多個(gè)子階段,依次對(duì)8/16/32 bit進(jìn)行加減運(yùn)算。特殊值替換(interest):把一些特殊內(nèi)容替換到原文件中。同樣每次對(duì)8/16/32 bit進(jìn)行替換。所謂的特殊內(nèi)容是AFL預(yù)設(shè)的一些比較特殊的數(shù),比如可能造成溢出的數(shù)。字典值(dictionary):把自動(dòng)生成或用戶提供的字典值替換或插入到原測(cè)試用例中。隨機(jī)變異havoc大破壞:對(duì)文件進(jìn)行大量破壞,此階段會(huì)對(duì)原文件進(jìn)行大量隨機(jī)變異。包括隨機(jī)翻轉(zhuǎn)、加減、替換和刪除等操作。文件拼接splice:此階段會(huì)將兩個(gè)文件拼接起來(lái)得到一個(gè)新的文件,并對(duì)這個(gè)新文件繼續(xù)執(zhí)行havoc變異。發(fā)布于 2022-06-05 18:20模糊測(cè)試?贊同 22??8 條評(píng)論?分享?喜歡?收藏?申請(qǐng)轉(zhuǎn)載?文章被以下專欄收錄模糊測(cè)試模糊測(cè)試學(xué)習(xí)

AFL漏洞挖掘技術(shù)漫談(一):用AFL開(kāi)始你的第一次Fuzzing - FreeBuf網(wǎng)絡(luò)安全行業(yè)門戶

AFL漏洞挖掘技術(shù)漫談(一):用AFL開(kāi)始你的第一次Fuzzing - FreeBuf網(wǎng)絡(luò)安全行業(yè)門戶

主站 分類

漏洞

工具

極客

Web安全

系統(tǒng)安全

網(wǎng)絡(luò)安全

無(wú)線安全

設(shè)備/客戶端安全

數(shù)據(jù)安全

安全管理

企業(yè)安全

工控安全

特色

頭條

人物志

活動(dòng)

視頻

觀點(diǎn)

招聘

報(bào)告

資訊

區(qū)塊鏈安全

標(biāo)準(zhǔn)與合規(guī)

容器安全

公開(kāi)課

報(bào)告 專輯 ···公開(kāi)課···商城···

用戶服務(wù)

··· 行業(yè)服務(wù)

政 府

CNCERT

CNNVD

會(huì)員體系(甲方)

會(huì)員體系(廠商)

產(chǎn)品名錄

企業(yè)空間

知識(shí)大陸 搜索 創(chuàng)作中心 登錄注冊(cè) 官方公眾號(hào)企業(yè)安全新浪微博 FreeBuf.COM網(wǎng)絡(luò)安全行業(yè)門戶,每日發(fā)布專業(yè)的安全資訊、技術(shù)剖析。 FreeBuf+小程序把安全裝進(jìn)口袋 AFL漏洞挖掘技術(shù)漫談(一):用AFL開(kāi)始你的第一次Fuzzing

關(guān)注

漏洞 AFL漏洞挖掘技術(shù)漫談(一):用AFL開(kāi)始你的第一次Fuzzing

2018-12-07 16:35:01

一、前言模糊測(cè)試(Fuzzing)技術(shù)作為漏洞挖掘最有效的手段之一,近年來(lái)一直是眾多安全研究人員發(fā)現(xiàn)漏洞的首選技術(shù)。AFL、LibFuzzer、honggfuzz等操作簡(jiǎn)單友好的工具相繼出現(xiàn),也極大地降低了模糊測(cè)試的門檻。阿爾法實(shí)驗(yàn)室的同學(xué)近期學(xué)習(xí)漏洞挖掘過(guò)程中,感覺(jué)目前網(wǎng)上相關(guān)的的資源有些冗雜,讓初學(xué)者有些無(wú)從著手,便想在此對(duì)學(xué)習(xí)過(guò)程中收集的一些優(yōu)秀的博文、論文和工具進(jìn)行總結(jié)與梳理、分享一些學(xué)習(xí)過(guò)程中的想法和心得,同時(shí)對(duì)網(wǎng)上一些沒(méi)有涉及到的內(nèi)容做些補(bǔ)充。由于相關(guān)話題涉及的內(nèi)容太廣,筆者決定將所有內(nèi)容分成一系列文章,且只圍繞AFL這一具有里程碑意義的工具展開(kāi),從最簡(jiǎn)單的使用方法和基本概念講起,再由淺入深介紹測(cè)試完后的后續(xù)工作、如何提升Fuzzing速度、一些使用技巧以及對(duì)源碼的分析等內(nèi)容。因?yàn)楣P者接觸該領(lǐng)域也不久,內(nèi)容中難免出現(xiàn)一些錯(cuò)誤和紕漏,歡迎大家在評(píng)論中指正。第一篇文章旨在讓讀者對(duì)AFL的使用流程有個(gè)基本的認(rèn)識(shí),文中將討論如下一些基本問(wèn)題:AFL的基本原理和工作流程;如何選擇Fuzzing的?標(biāo)?如何獲得初始語(yǔ)料庫(kù)?如何使用AFL構(gòu)建程序?AFL的各種執(zhí)行方式;AFL狀態(tài)窗口中各部分代表了什么意義?二、AFL簡(jiǎn)介AFL(American Fuzzy Lop)是由安全研究員Micha? Zalewski(@lcamtuf)開(kāi)發(fā)的一款基于覆蓋引導(dǎo)(Coverage-guided)的模糊測(cè)試工具,它通過(guò)記錄輸入樣本的代碼覆蓋率,從而調(diào)整輸入樣本以提高覆蓋率,增加發(fā)現(xiàn)漏洞的概率。其工作流程大致如下:①?gòu)脑创a編譯程序時(shí)進(jìn)行插樁,以記錄代碼覆蓋率(Code Coverage);②選擇一些輸入文件,作為初始測(cè)試集加入輸入隊(duì)列(queue);③將隊(duì)列中的文件按一定的策略進(jìn)行“突變”;④如果經(jīng)過(guò)變異文件更新了覆蓋范圍,則將其保留添加到隊(duì)列中;⑤上述過(guò)程會(huì)一直循環(huán)進(jìn)行,期間觸發(fā)了crash的文件會(huì)被記錄下來(lái)。三、選擇和評(píng)估測(cè)試的目標(biāo)開(kāi)始Fuzzing前,首先要選擇一個(gè)目標(biāo)。 AFL的目標(biāo)通常是接受外部輸入的程序或庫(kù),輸入一般來(lái)自文件(后面的文章也會(huì)介紹如何Fuzzing一個(gè)網(wǎng)絡(luò)程序)。1. 用什么語(yǔ)言編寫AFL主要用于C/C++程序的測(cè)試,所以這是我們尋找軟件的最優(yōu)先規(guī)則。(也有一些基于AFL的JAVA Fuzz程序如kelinci、java-afl等,但并不知道效果如何)2. 是否開(kāi)源AFL既可以對(duì)源碼進(jìn)行編譯時(shí)插樁,也可以使用AFL的QEMU mode對(duì)二進(jìn)制文件進(jìn)行插樁,但是前者的效率相對(duì)來(lái)說(shuō)要高很多,在Github上很容易就能找到很多合適的項(xiàng)目。3. 程序版本目標(biāo)應(yīng)該是該軟件的最新版本,不然辛辛苦苦找到一個(gè)漏洞,卻發(fā)現(xiàn)早就被上報(bào)修復(fù)了就尷尬了。4. 是否有示例程序、測(cè)試用例如果目標(biāo)有現(xiàn)成的基本代碼示例,特別是一些開(kāi)源的庫(kù),可以方便我們調(diào)用該庫(kù)不用自己再寫一個(gè)程序;如果目標(biāo)存在測(cè)試用例,那后面構(gòu)建語(yǔ)料庫(kù)時(shí)也省事兒一點(diǎn)。5.項(xiàng)目規(guī)模某些程序規(guī)模很大,會(huì)被分為好幾個(gè)模塊,為了提高Fuzz效率,在Fuzzing前,需要定義Fuzzing部分。這里推薦一下源碼閱讀工具Understand,它treemap功能,可以直觀地看到項(xiàng)目結(jié)構(gòu)和規(guī)模。比如下面ImageMagick的源碼中,灰框代表一個(gè)文件夾,藍(lán)色方塊代表了一個(gè)文件,其大小和顏色分別反映了行數(shù)和文件復(fù)雜度。6. 程序曾出現(xiàn)過(guò)漏洞如果某個(gè)程序曾曝出過(guò)多次漏洞,那么該程序有仍有很大可能存在未被發(fā)現(xiàn)的安全漏洞。如ImageMagick每個(gè)月都會(huì)發(fā)現(xiàn)難以利用的新漏洞,并且每年都會(huì)發(fā)生一些具有高影響的嚴(yán)重漏洞,圖中可以看到僅2017年就有357個(gè)CVE!(圖源medium.com)四、構(gòu)建語(yǔ)料庫(kù)AFL需要一些初始輸入數(shù)據(jù)(也叫種子文件)作為Fuzzing的起點(diǎn),這些輸入甚至可以是毫無(wú)意義的數(shù)據(jù),AFL可以通過(guò)啟發(fā)式算法自動(dòng)確定文件格式結(jié)構(gòu)。lcamtuf就在博客中給出了一個(gè)有趣的例子——對(duì)djpeg進(jìn)行Fuzzing時(shí),僅用一個(gè)字符串"hello"作為輸入,最后憑空生成大量jpge圖像!盡管AFL如此強(qiáng)大,但如果要獲得更快的Fuzzing速度,那么就有必要生成一個(gè)高質(zhì)量的語(yǔ)料庫(kù),這一節(jié)就解決如何選擇輸入文件、從哪里尋找這些文件、如何精簡(jiǎn)找到的文件三個(gè)問(wèn)題。1. 選擇(1) 有效的輸入盡管有時(shí)候無(wú)效輸入會(huì)產(chǎn)生bug和崩潰,但有效輸入可以更快的找到更多執(zhí)行路徑。(2) 盡量小的體積較小的文件會(huì)不僅可以減少測(cè)試和處理的時(shí)間,也能節(jié)約更多的內(nèi)存,AFL給出的建議是最好小于1 KB,但其實(shí)可以根據(jù)自己測(cè)試的程序權(quán)衡,這在AFL文檔的perf_tips.txt中有具體說(shuō)明。2. 尋找使用項(xiàng)目自身提供的測(cè)試用例目標(biāo)程序bug提交頁(yè)面使用格式轉(zhuǎn)換器,用從現(xiàn)有的文件格式生成一些不容易找到的文件格式:afl源碼的testcases目錄下提供了一些測(cè)試用例其他開(kāi)源的語(yǔ)料庫(kù)afl generated image test setsfuzzer-test-suitelibav samplesffmpeg samplesfuzzdatamoonshine3. 修剪網(wǎng)上找到的一些大型語(yǔ)料庫(kù)中往往包含大量的文件,這時(shí)就需要對(duì)其精簡(jiǎn),這個(gè)工作有個(gè)術(shù)語(yǔ)叫做——語(yǔ)料庫(kù)蒸餾(Corpus Distillation)。AFL提供了兩個(gè)工具來(lái)幫助我們完成這部工作——afl-cmin和afl-tmin。(1) 移除執(zhí)行相同代碼的輸入文件——afl-cminafl-cmin的核心思想是:嘗試找到與語(yǔ)料庫(kù)全集具有相同覆蓋范圍的最小子集。舉個(gè)例子:假設(shè)有多個(gè)文件,都覆蓋了相同的代碼,那么就丟掉多余的文件。其使用方法如下:$ afl-cmin -i input_dir -o output_dir -- /path/to/tested/program [params]更多的時(shí)候,我們需要從文件中獲取輸入,這時(shí)可以使用“@@”代替被測(cè)試程序命令行中輸入文件名的位置。Fuzzer會(huì)將其替換為實(shí)際執(zhí)行的文件:$ afl-cmin -i input_dir -o output_dir -- /path/to/tested/program [params] @@下面的例子中,我們將一個(gè)有1253個(gè)png文件的語(yǔ)料庫(kù),精簡(jiǎn)到只包含60個(gè)文件。(2) 減小單個(gè)輸入文件的大小——afl-tmin整體的大小得到了改善,接下來(lái)還要對(duì)每個(gè)文件進(jìn)行更細(xì)化的處理。afl-tmin縮減文件體積的原理這里就不深究了,有機(jī)會(huì)會(huì)在后面文章中解釋,這里只給出使用方法(其實(shí)也很簡(jiǎn)單,有興趣的朋友可以自己搜一搜)。afl-tmin有兩種工作模式,instrumented mode和crash mode。默認(rèn)的工作方式是instrumented mode,如下所示:$ afl-tmin -i input_file -o output_file -- /path/to/tested/program [params] @@如果指定了參數(shù)-x,即crash mode,會(huì)把導(dǎo)致程序非正常退出的文件直接剔除。$ afl-tmin -x -i input_file -o output_file -- /path/to/tested/program [params] @@afl-tmin接受單個(gè)文件輸入,所以可以用一條簡(jiǎn)單的shell腳本批量處理。如果語(yǔ)料庫(kù)中文件數(shù)量特別多,且體積特別大的情況下,這個(gè)過(guò)程可能花費(fèi)幾天甚至更長(zhǎng)的時(shí)間!for i in *; do afl-tmin -i $i -o tmin-$i -- ~/path/to/tested/program [params] @@; done;下圖是經(jīng)過(guò)兩種模式的修剪后,語(yǔ)料庫(kù)大小的變化:這時(shí)還可以再次使用afl-cmin,發(fā)現(xiàn)又可以過(guò)濾掉一些文件了。五、構(gòu)建被測(cè)試程序前面說(shuō)到,AFL從源碼編譯程序時(shí)進(jìn)行插樁,以記錄代碼覆蓋率。這個(gè)工作需要使用其提供的兩種編譯器的wrapper編譯目標(biāo)程序,和普通的編譯過(guò)程沒(méi)有太大區(qū)別,本節(jié)就只簡(jiǎn)單演示一下。1. afl-gcc模式afl-gcc/afl-g++作為gcc/g++的wrapper,它們的用法完全一樣,前者會(huì)將接收到的參數(shù)傳遞給后者,我們編譯程序時(shí)只需要將編譯器設(shè)置為afl-gcc/afl-g++就行,如下面演示的那樣。如果程序不是用autoconf構(gòu)建,直接修改Makefile文件中的編譯器為afl-gcc/g++也行。$ ./configure CC="afl-gcc" CXX="afl-g++"在Fuzzing共享庫(kù)時(shí),可能需要編寫一個(gè)簡(jiǎn)單demo,將輸入傳遞給要Fuzzing的庫(kù)(其實(shí)大多數(shù)項(xiàng)目中都自帶了類似的demo)。這種情況下,可以通過(guò)設(shè)置LD_LIBRARY_PATH讓程序加載經(jīng)過(guò)AFL插樁的.so文件,不過(guò)最簡(jiǎn)單的方法是靜態(tài)構(gòu)建,通過(guò)以下方式實(shí)現(xiàn):$ ./configure --disable-shared CC="afl-gcc" CXX="afl-g++" 2. LLVM模式LLVM Mode模式編譯程序可以獲得更快的Fuzzing速度,進(jìn)入llvm_mode目錄進(jìn)行編譯,之后使用afl-clang-fast構(gòu)建序程序即可,如下所示:$ cd llvm_mode$ apt-get install clang$ export LLVM_CONFIG=`which llvm-config` && make && cd ..$ ./configure --disable-shared CC="afl-clang-fast" CXX="afl-clang-fast++" 筆者在使用高版本的clang編譯時(shí)會(huì)報(bào)錯(cuò),換成clang-3.9后通過(guò)編譯,如果你的系統(tǒng)默認(rèn)安裝的clang版本過(guò)高,可以安裝多個(gè)版本然后使用update-alternatives切換。六、開(kāi)始Fuzzingafl-fuzz程序是AFL進(jìn)行Fuzzing的主程序,用法并不難,但是其背后巧妙的工作原理很值得研究,考慮到第一篇文章只是讓讀者有個(gè)初步的認(rèn)識(shí),這節(jié)只簡(jiǎn)單的演示如何將Fuzzer跑起來(lái),其他具體細(xì)節(jié)這里就暫時(shí)略過(guò)。1. 白盒測(cè)試(1) 測(cè)試插樁程序編譯好程序后,可以選擇使用afl-showmap跟蹤單個(gè)輸入的執(zhí)行路徑,并打印程序執(zhí)行的輸出、捕獲的元組(tuples),tuple用于獲取分支信息,從而衡量衡量程序覆蓋情況,下一篇文章中會(huì)詳細(xì)的解釋,這里可以先不用管。$ afl-showmap -m none -o /dev/null -- ./build/bin/imagew 23.bmp out.png[*] Executing './build/bin/imagew'...-- Program output begins --23.bmp -> out.pngProcessing: 13x32-- Program output ends --[+] Captured 1012 tuples in '/dev/null'.使用不同的輸入,正常情況下afl-showmap會(huì)捕獲到不同的tuples,這就說(shuō)明我們的的插樁是有效的,還有前面提到的afl-cmin就是通過(guò)這個(gè)工具來(lái)去掉重復(fù)的輸入文件。$ $ afl-showmap -m none -o /dev/null -- ./build/bin/imagew 111.pgm out.png[*] Executing './build/bin/imagew'...-- Program output begins --111.pgm -> out.pngProcessing: 7x7-- Program output ends --[+] Captured 970 tuples in '/dev/null'.(2) 執(zhí)行fuzzer在執(zhí)行afl-fuzz前,如果系統(tǒng)配置為將核心轉(zhuǎn)儲(chǔ)文件(core)通知發(fā)送到外部程序。 將導(dǎo)致將崩潰信息發(fā)送到Fuzzer之間的延遲增大,進(jìn)而可能將崩潰被誤報(bào)為超時(shí),所以我們得臨時(shí)修改core_pattern文件,如下所示:echo core >/proc/sys/kernel/core_pattern之后就可以執(zhí)行afl-fuzz了,通常的格式是:$ afl-fuzz -i testcase_dir -o findings_dir /path/to/program [params]或者使用“@@”替換輸入文件,F(xiàn)uzzer會(huì)將其替換為實(shí)際執(zhí)行的文件:$ afl-fuzz -i testcase_dir -o findings_dir /path/to/program @@如果沒(méi)有什么錯(cuò)誤,F(xiàn)uzzer就正式開(kāi)始工作了。首先,對(duì)輸入隊(duì)列中的文件進(jìn)行預(yù)處理;然后給出對(duì)使用的語(yǔ)料庫(kù)可警告信息,比如下圖中提示有個(gè)較大的文件(14.1KB),且輸入文件過(guò)多;最后,開(kāi)始Fuzz主循環(huán),顯示狀態(tài)窗口。(3) 使用screen一次Fuzzing過(guò)程通常會(huì)持續(xù)很長(zhǎng)時(shí)間,如果這期間運(yùn)行afl-fuzz實(shí)例的終端終端被意外關(guān)閉了,那么Fuzzing也會(huì)被中斷。而通過(guò)在screen session中啟動(dòng)每個(gè)實(shí)例,可以方便的連接和斷開(kāi)。關(guān)于screen的用法這里就不再多講,大家可以自行查詢。$ screen afl-fuzz -i testcase_dir -o findings_dir /path/to/program @@也可以為每個(gè)session命名,方便重新連接。$ screen -S fuzzer1$ afl-fuzz -i testcase_dir -o findings_dir /path/to/program [params] @@[detached from 6999.fuzzer1]$ screen -r fuzzer1 ...2. 黑盒測(cè)試所謂黑盒測(cè)試,通俗地講就是對(duì)沒(méi)有源代碼的程序進(jìn)行測(cè)試,這時(shí)就要用到AFL的QEMU模式了。啟用方式和LLVM模式類似,也要先編譯。但注意,因?yàn)锳FL使用的QEMU版本太舊,util/memfd.c中定義的函數(shù)memfd_create()會(huì)和glibc中的同名函數(shù)沖突,在這里可以找到針對(duì)QEMU的patch,之后運(yùn)行腳本build_qemu_support.sh就可以自動(dòng)下載編譯。$ apt-get install libini-config-dev libtool-bin automake bison libglib2.0-dev -y$ cd qemu_mode$ build_qemu_support.sh$ cd .. && make install現(xiàn)在起,只需添加-Q選項(xiàng)即可使用QEMU模式進(jìn)行Fuzzing。$ afl-fuzz -Q -i testcase_dir -o findings_dir /path/to/program [params] @@3. 并行測(cè)試(1) 單系統(tǒng)并行測(cè)試如果你有一臺(tái)多核心的機(jī)器,可以將一個(gè)afl-fuzz實(shí)例綁定到一個(gè)對(duì)應(yīng)的核心上,也就是說(shuō),機(jī)器上有幾個(gè)核心就可以運(yùn)行多少afl-fuzz 實(shí)例,這樣可以極大的提升執(zhí)行速度,雖然大家都應(yīng)該知道自己的機(jī)器的核心數(shù),不過(guò)還是提一下怎么查看吧:$ cat /proc/cpuinfo| grep "cpu cores"| uniqafl-fuzz并行Fuzzing,一般的做法是通過(guò)-M參數(shù)指定一個(gè)主Fuzzer(Master Fuzzer)、通過(guò)-S參數(shù)指定多個(gè)從Fuzzer(Slave Fuzzer)。$ screen afl-fuzz -i testcases/ -o sync_dir/ -M fuzzer1 -- ./program$ screen afl-fuzz -i testcases/ -o sync_dir/ -S fuzzer2 -- ./program$ screen afl-fuzz -i testcases/ -o sync_dir/ -S fuzzer3 -- ./program ...這兩種類型的Fuzzer執(zhí)行不同的Fuzzing策略,前者進(jìn)行確定性測(cè)試(deterministic ),即對(duì)輸入文件進(jìn)行一些特殊而非隨機(jī)的的變異;后者進(jìn)行完全隨機(jī)的變異??梢钥吹竭@里的-o指定的是一個(gè)同步目錄,并行測(cè)試中,所有的Fuzzer將相互協(xié)作,在找到新的代碼路徑時(shí),相互傳遞新的測(cè)試用例,如下圖中以Fuzzer0的角度來(lái)看,它查看其它fuzzer的語(yǔ)料庫(kù),并通過(guò)比較id來(lái)同步感興趣的測(cè)試用例。afl-whatsup工具可以查看每個(gè)fuzzer的運(yùn)行狀態(tài)和總體運(yùn)行概況,加上-s選項(xiàng)只顯示概況,其中的數(shù)據(jù)都是所有fuzzer的總和。還afl-gotcpu工具可以查看每個(gè)核心使用狀態(tài)。(2) 多系統(tǒng)并行測(cè)試多系統(tǒng)并行的基本工作原理類似于單系統(tǒng)并行中描述的機(jī)制,你需要一個(gè)簡(jiǎn)單的腳本來(lái)完成兩件事。在本地系統(tǒng)上,壓縮每個(gè)fuzzer實(shí)例目錄中queue下的文件,通過(guò)SSH分發(fā)到其他機(jī)器上解壓。來(lái)看一個(gè)例子,假設(shè)現(xiàn)在有兩臺(tái)機(jī)器,基本信息如下:fuzzer1fuzzerr2172.21.5.101172.21.5.102運(yùn)行2個(gè)實(shí)例運(yùn)行4個(gè)實(shí)例為了能夠自動(dòng)同步數(shù)據(jù),需要使用authorized_keys的方式進(jìn)行身份驗(yàn)證?,F(xiàn)要將fuzzer2中每個(gè)實(shí)例的輸入隊(duì)列同步到fuzzer1中,可以下面的方式:#!/bin/sh?# 所有要同步的主機(jī)FUZZ_HOSTS='172.21.5.101 172.21.5.102'# SSH userFUZZ_USER=root# 同步目錄SYNC_DIR='/root/syncdir'# 同步間隔時(shí)間SYNC_INTERVAL=$((30 * 60))?if [ "$AFL_ALLOW_TMP" = "" ]; then if [ "$PWD" = "/tmp" -o "$PWD" = "/var/tmp" ]; then echo "[-] Error: do not use shared /tmp or /var/tmp directories with this script." 1>&2 exit 1 fifi?rm -rf .sync_tmp 2>/dev/nullmkdir .sync_tmp || exit 1?while :; do? # 打包所有機(jī)器上的數(shù)據(jù) for host in $FUZZ_HOSTS; do echo "[*] Retrieving data from ${host}..." ssh -o 'passwordauthentication no' ${FUZZ_USER}@${host} \ "cd '$SYNC_DIR' && tar -czf - SESSION*" >".sync_tmp/${host}.tgz" done? # 分發(fā)數(shù)據(jù)? for dst_host in $FUZZ_HOSTS; do echo "[*] Distributing data to ${dst_host}..." for src_host in $FUZZ_HOSTS; do test "$src_host" = "$dst_host" && continue echo " Sending fuzzer data from ${src_host}..." ssh -o 'passwordauthentication no' ${FUZZ_USER}@$dst_host \ "cd '$SYNC_DIR' && tar -xkzf - &>/dev/null" <".sync_tmp/${src_host}.tgz" done done? echo "[+] Done. Sleeping for $SYNC_INTERVAL seconds (Ctrl-C to quit)." sleep $SYNC_INTERVAL done成功執(zhí)行上述shell腳本后,不僅SESSION000 SESSION002中的內(nèi)容更新了,還將SESSION003 SESSION004也同步了過(guò)來(lái)。七、認(rèn)識(shí)AFL狀態(tài)窗口① Process timing:Fuzzer運(yùn)行時(shí)長(zhǎng)、以及距離最近發(fā)現(xiàn)的路徑、崩潰和掛起經(jīng)過(guò)了多長(zhǎng)時(shí)間。② Overall results:Fuzzer當(dāng)前狀態(tài)的概述。③ Cycle progress:我們輸入隊(duì)列的距離。④ Map coverage:目標(biāo)二進(jìn)制文件中的插樁代碼所觀察到覆蓋范圍的細(xì)節(jié)。⑤ Stage progress:Fuzzer現(xiàn)在正在執(zhí)行的文件變異策略、執(zhí)行次數(shù)和執(zhí)行速度。⑥ Findings in depth:有關(guān)我們找到的執(zhí)行路徑,異常和掛起數(shù)量的信息。⑦ Fuzzing strategy yields:關(guān)于突變策略產(chǎn)生的最新行為和結(jié)果的詳細(xì)信息。⑧ Path geometry:有關(guān)Fuzzer找到的執(zhí)行路徑的信息。⑨ CPU load:CPU利用率八、總結(jié)到此為止,本文已經(jīng)介紹完了如何開(kāi)始一次Fuzzing,但這僅僅是一個(gè)開(kāi)始。AFL 的Fuzzing過(guò)程是一個(gè)死循環(huán),我們需要人為地停止,那么什么時(shí)候停止?上面圖中跑出的18個(gè)特別的崩潰,又如何驗(yàn)證?還有文中提到的各種概念——代碼覆蓋率、元組、覆蓋引導(dǎo)等等又是怎么回事?所謂學(xué)非探其花,要自拔其根,學(xué)會(huì)工具的基本用法后,要想繼續(xù)進(jìn)階的話,掌握這些基本概念相當(dāng)重要,也有助于理解更深層次內(nèi)容。所以后面的幾篇文章,首先會(huì)繼續(xù)本文中未完成的工作,然后詳細(xì)講解重要概念和AFL背后的原理,敬請(qǐng)各位期待。參考資料[1]American Fuzzy Lop[2]Yet another memory leak in ImageMagick[3]Vulnerability Discovery Against Apple Safari[4]Pulling JPEGs out of thin air[5]parallel_fuzzing.txt[6]Fuzzing workflows; a fuzz job from start to finish[7]Open Source Fuzzing Tools - 'Chapter 10 Code Coverage and Fuzzing'[8]Fuzzing for Software Security Testing and Quality Assurance - '7.2 Using Code Coverage Information' 本文作者:,

轉(zhuǎn)載請(qǐng)注明來(lái)自FreeBuf.COM # 漏洞挖掘 # fuzzing

被以下專輯收錄,發(fā)現(xiàn)更多精彩內(nèi)容

+ 收入我的專輯

+ 加入我的收藏

展開(kāi)更多

相關(guān)推薦

關(guān) 注 0 文章數(shù) 0 關(guān)注者 本站由阿里云 提供計(jì)算與安全服務(wù) 用戶服務(wù) 有獎(jiǎng)投稿 提交漏洞 參與眾測(cè) 商城 企業(yè)服務(wù) 安全咨詢 產(chǎn)業(yè)全景圖 企業(yè)SRC 安全眾測(cè) 合作信息 斗象官網(wǎng) 廣告投放 聯(lián)系我們 友情鏈接 關(guān)于我們 關(guān)于我們 加入我們 微信公眾號(hào) 新浪微博 戰(zhàn)略伙伴 FreeBuf+小程序 掃碼把安全裝進(jìn)口袋 斗象科技 FreeBuf 漏洞盒子 斗象智能安全平臺(tái) 免責(zé)條款 協(xié)議條款

Copyright ? 2020 WWW.FREEBUF.COM All Rights Reserved

???滬ICP備13033796號(hào)

|

滬公安網(wǎng)備

AFL Fixtures and Results - AFL.com.au

AFL Fixtures and Results - AFL.com.au

Skip to main content

AFL

AFLW

AFL Play

Club Sites

Adelaide Crows

Adelaide Crows

Brisbane

Brisbane

Carlton

Carlton

Collingwood

Collingwood

Essendon

Essendon

Fremantle

Fremantle

Geelong

Geelong

Gold Coast Suns

Gold Coast Suns

GWS Giants

GWS Giants

Hawthorn

Hawthorn

Melbourne

Melbourne

North Melbourne

North Melbourne

Port Adelaide

Port Adelaide

Richmond

Richmond

St Kilda

St Kilda

Sydney Swans

Sydney Swans

West Coast Eagles

West Coast Eagles

Western Bulldogs

Western Bulldogs

Created by Telstra

More from Telstra

Australia's best network.

AFL Tipping

AFL Fantasy

Telstra

Telstra TV

Telstra TV Box Office

Foxtel From Telstra

AFL Logo

Latest

News

Videos

Podcasts

Gallery

Matches

Fixture

Ladder

Teams

Broadcast Guide

Match Videos

Stats

AFL Stats

Team Rankings

Premiership Winners

Brownlow Medal

Leaders & Awards

AFL On Demand

Tickets

Buy Tickets

On-Sale Dates

FAQ

Venues

Membership

Fantasy

Play AFL Fantasy

Fantasy Hub

Fantasy Draft

Tipping

Shop

AFL Logo

Menu

Video

Match Centre

Ladder

Stats

Latest

News

Videos

Podcasts

Gallery

Matches

Fixture

Ladder

Teams

Broadcast Guide

Match Videos

Stats

AFL Stats

Team Rankings

Premiership Winners

Brownlow Medal

Leaders & Awards

AFL On Demand

Tickets

Buy Tickets

On-Sale Dates

FAQ

Venues

Membership

Fantasy

Play AFL Fantasy

Fantasy Hub

Fantasy Draft

Tipping

Shop

VFL/VFLW

SANFL

WAFL

AFLW

PLAY AFL

About AFL

VFL/VFLW hub

SANFL hub

WAFL hub

Trade

Draft

Toyota AFL Club Help

Competitions & Promotions

Concussion

Mental Health & Wellbeing

Diversity & Inclusion

AFL Mint

Marvel Stadium

AFL Policies

Annual Reports

Careers

Contact Us

Clubs

Adelaide Crows

Adelaide Crows

Brisbane

Brisbane

Carlton

Carlton

Collingwood

Collingwood

Essendon

Essendon

Fremantle

Fremantle

Geelong

Geelong

Gold Coast Suns

Gold Coast Suns

GWS Giants

GWS Giants

Hawthorn

Hawthorn

Melbourne

Melbourne

North Melbourne

North Melbourne

Port Adelaide

Port Adelaide

Richmond

Richmond

St Kilda

St Kilda

Sydney Swans

Sydney Swans

West Coast Eagles

West Coast Eagles

Western Bulldogs

Western Bulldogs

VFL/VFLW

SANFL

WAFL

AFLW

PLAY AFL

About AFL

VFL/VFLW hub

SANFL hub

WAFL hub

Trade

Draft

Toyota AFL Club Help

Competitions & Promotions

Concussion

Mental Health & Wellbeing

Diversity & Inclusion

AFL Mint

Marvel Stadium

AFL Policies

Annual Reports

Careers

Contact Us

Clubs

Adelaide Crows

Adelaide Crows

Brisbane

Brisbane

Carlton

Carlton

Collingwood

Collingwood

Essendon

Essendon

Fremantle

Fremantle

Geelong

Geelong

Gold Coast Suns

Gold Coast Suns

GWS Giants

GWS Giants

Hawthorn

Hawthorn

Melbourne

Melbourne

North Melbourne

North Melbourne

Port Adelaide

Port Adelaide

Richmond

Richmond

St Kilda

St Kilda

Sydney Swans

Sydney Swans

West Coast Eagles

West Coast Eagles

Western Bulldogs

Western Bulldogs

Follow us on social media

Facebook

Twitter

Youtube

Instagram

TikTok

McDonalds Match Centre

Toyota AFL Premiership Season Fixture

FULL FIXTURE: Download the complete 2024 Toyota AFL Premiership Season Fixture

Download PDF

Naming Rights Partner

Logo of partner Toyota

Major Partners

Logo of partner McDonalds

Logo of partner Telstra footer

Logo of partner Carlton Draught

Logo of partner Nab

View All Partners

Download the Official AFL App

Download on the app store

Google play

Facebook

Twitter

Youtube

Instagram

TikTok

Page Top

AFL Logo

? 2024 AFL

Terms of Use

Privacy Policy

More AFL

About AFL

Mental Health & Wellbeing

Toyota AFL Club Help

Diversity & Inclusion

Contact Us

Get Involved

Play.AFL

Coach.AFL

Umpire.AFL

Schools.AFL

AFL Membership

Acknowledgement of Country

In the spirit of reconciliation the AFL acknowledges the Traditional Custodians of country throughout Australia and their connections to land, sea and community. We pay our respect to their Elders past and present and extend that respect to all Aboriginal and Torres Strait Islander peoples today.

Created by Telstra

Contact Us

Terms and Conditions

Privacy Policy

Copyright & Trademark

Online Security

Why not share?

Close

Share this Stream

Share on Facebook

Share on Twitter

Share on WhatsApp

Copy link

Copied to clipboard!

Share #AFL

Share this article

Loading Gallery

Close

Why not share?

Close

Share This Article

Share on Facebook

Share on Twitter

Share on WhatsApp

Copy link

Copied to clipboard!

Share

Share this article

Up Next

Autoplay

澳大利亞澳式足球聯(lián)盟_百度百科

澳式足球聯(lián)盟_百度百科 網(wǎng)頁(yè)新聞貼吧知道網(wǎng)盤圖片視頻地圖文庫(kù)資訊采購(gòu)百科百度首頁(yè)登錄注冊(cè)進(jìn)入詞條全站搜索幫助首頁(yè)秒懂百科特色百科知識(shí)專題加入百科百科團(tuán)隊(duì)權(quán)威合作下載百科APP個(gè)人中心收藏查看我的收藏0有用+10澳大利亞澳式足球聯(lián)盟播報(bào)討論上傳視頻1897年成立的體育聯(lián)盟澳大利亞澳式足球聯(lián)盟 (Australian Football League,簡(jiǎn)稱AFL) 是澳大利亞的澳式足球國(guó)內(nèi)職業(yè)聯(lián)賽,同時(shí)也指該運(yùn)動(dòng)的最高國(guó)際和國(guó)內(nèi)管理機(jī)構(gòu)。中文名澳大利亞澳式足球聯(lián)盟外文名Australian Football League成立時(shí)間1897年官????網(wǎng)http://www.afl.com.au/所在國(guó)家澳大利亞目錄1歷史沿革2澳式足球的規(guī)則3場(chǎng)上位置4技巧5得分歷史沿革播報(bào)編輯澳大利亞澳式足球聯(lián)盟 (Australian Football League,簡(jiǎn)稱AFL) 是最高水平的澳式足球賽事,也是澳大利亞第一體育聯(lián)盟。成立于1897年,澳大利亞澳式足球聯(lián)盟目前有十六球隊(duì)參加,分別主客對(duì)賽22回合。聯(lián)賽由三月尾進(jìn)行至八月尾/九月初,然后是四星期的決賽周,并以兩隊(duì)在澳大利亞澳式足球聯(lián)盟總決賽爭(zhēng)奪超級(jí)杯為終結(jié)。澳大利亞澳式足球聯(lián)盟是澳大利亞最多入場(chǎng)觀眾和最高收視率的運(yùn)動(dòng)聯(lián)賽。過(guò)去三季澳大利亞澳式足球超級(jí)聯(lián)賽的主、客季入場(chǎng)觀眾超過(guò)六百萬(wàn)人(現(xiàn)時(shí)世界第十最多入場(chǎng)觀眾聯(lián)賽),平均入場(chǎng)達(dá)36,000。在維多利亞州、南澳大利亞州、西澳大利亞州、北領(lǐng)地、塔斯馬尼亞州,都是媒體中的主流,也是最多人參與的足球類別。在盛行聯(lián)盟式橄欖球的新南威爾士州、澳大利亞首都領(lǐng)地、昆士蘭州,也愈來(lái)愈盛行澳式足球。AFL聯(lián)賽的賽季由每年三月尾進(jìn)行至八月尾/九月初,參賽的16支球隊(duì)來(lái)自澳大利亞全國(guó)各地(包括悉尼和布里斯班),分別主客對(duì)賽22回合,最后剩余的8支球隊(duì)在9月晉級(jí)決賽環(huán)節(jié)。在墨爾本板球場(chǎng)(MCG)進(jìn)行的總決賽將整個(gè)賽季帶入高潮——屆時(shí),最后幸存的兩支球隊(duì)角逐并爭(zhēng)奪超級(jí)杯(Premiership)。澳式足球(Australian football,有時(shí)也被稱為Aussie Rules),最大的特色是比賽激烈刺激、速度快——如果是初學(xué)澳式足球,要跟上比賽的節(jié)奏還真可能有點(diǎn)困難。不過(guò),只要了解了一些基礎(chǔ)規(guī)則,澳式足球還是很容易掌握的。下面就簡(jiǎn)單介紹一下在典型的澳式足球場(chǎng)上的基本規(guī)則、技巧,以及場(chǎng)上位置。澳式足球的規(guī)則播報(bào)編輯比賽由外場(chǎng)裁判員控制,外場(chǎng)裁判員掌握比賽的進(jìn)行并判定任意球(free kick)。比賽中,外場(chǎng)裁判員會(huì)在以下?tīng)顩r發(fā)生時(shí)判罰任意球(free kick):持球過(guò)久(holding the ball)——名球員帶球被擒抱住并且錯(cuò)過(guò)了機(jī)會(huì)而沒(méi)有及時(shí)用腳踢球或者手擊球?qū)⑶騻鞒?。背后推人(push in the back)——球員不能在比賽期間從背后推人——無(wú)論被推球員持球與否。高位身體接觸(high contact)——與對(duì)方球員在高于肩膀(或者是低于膝蓋)部分的身體接觸是被禁止的。球完全出界(out of bounds on the full)——若一名球員踢球使其完全出界,對(duì)方球隊(duì)將獲得一次任意球機(jī)會(huì)。場(chǎng)上位置播報(bào)編輯場(chǎng)上位置每支球隊(duì)有22位球員,每一場(chǎng)比賽由其中18位隊(duì)員參與。剩余4名球員則坐在替補(bǔ)席上。場(chǎng)上的18名球員被分為三組—前鋒,中場(chǎng)和后衛(wèi)隊(duì)員。前鋒球員前鋒球員主要是全前鋒(full-forward)和中半前鋒(centre half-forward)。全前鋒的位置接近球門,并需要盡可能為球隊(duì)射門得分。與全前鋒一樣,半前側(cè)衛(wèi)(half-forward flankers),前鋒區(qū)球員(forward pockets)和中半前鋒(centre half-forward)也發(fā)揮類似的作用。中半前鋒(centre half-forward)的位置最為艱巨,因?yàn)樗粌H要面對(duì)對(duì)方球隊(duì)最好的防守球員,還要應(yīng)付其他在場(chǎng)上試圖阻止他得球的球員。中場(chǎng)球員中場(chǎng)球員的核心是搶球員(ruckman),中路球員(centreman)和自由人(rover)。搶球員通常是球隊(duì)中最高的,他的職責(zé)是成功搶奪由中路擲出的球,并擺脫場(chǎng)上爭(zhēng)球的混亂局勢(shì),把球傳給速度更快的中路球員和自由人。中路球員(centreman)通常身材小巧并技術(shù)嫻熟,承擔(dān)著帶領(lǐng)全隊(duì)進(jìn)行攻勢(shì)的責(zé)任。防守球員通常每隊(duì)有6名防守隊(duì)員。核心防守球員是全后衛(wèi)(full-back)和中半后衛(wèi)(centre half-back)。全后衛(wèi)面對(duì)的是全前鋒,他的主要任務(wù)就是阻止其得分。同樣,中半后衛(wèi)(centre half-back)對(duì)陣中半前鋒(centre half-forward)。位置注釋:Deffence 防守 Attack 進(jìn)攻1. 后衛(wèi)區(qū)2. 全后衛(wèi)3. 半后衛(wèi)4. 中半后衛(wèi)5. 邊鋒6. 中鋒7. 半前鋒8. 中半前鋒9. 前鋒區(qū)10. 全前鋒11. 搶球員12. 搶球員-自由人13. 自由人技巧播報(bào)編輯腳踢球(kicking)是澳式足球(Australian Football)中最重要的技能,包括落地奔踢(drop punt),魚雷踢(torpedo),弧線球(banana kick)和速射(snap shot)等多種不同踢法。落地奔踢(drop punt)是大多數(shù)球員最為常用的踢法。接球(marking)在澳式足球中是指完全接住被踢出的球,同時(shí)也是澳式足球最引人注目的一大特點(diǎn)。球員既可以用胸部接球(用身體抱?。┮部梢杂盟麄兊碾p手接球。手擊球(handball)是澳式足球中的重要部分,也是擺脫平局或者發(fā)動(dòng)進(jìn)攻的極好手段。手擊球就是單手掌中持球并用另一只緊握的拳頭將球擊出。擒抱(tackling)是一項(xiàng)不可缺少的技術(shù)。當(dāng)對(duì)方球員持球時(shí)球員們可以進(jìn)行擒抱。最好的擒抱者關(guān)注對(duì) 方球員的髖部,并且放低身體重心,以確保擒抱的正確高度(腰部周圍)。拍球(bouncing)在近年來(lái)已經(jīng)成為一種打破場(chǎng)上僵局和創(chuàng)造空間的重要技巧。球員在帶球跑動(dòng)中每15米就必須拍一次球。澳式足球的特殊形狀為拍球帶來(lái)了一定的困難,但優(yōu)秀的球員不僅能夠在自然行進(jìn)中拍球,還可以時(shí)刻留意那些他們可以用腳踢球或者手擊球傳球的接應(yīng)球員。得分播報(bào)編輯比賽結(jié)束時(shí)獲得最多分?jǐn)?shù)的隊(duì)伍為勝利方。得分的方式有2種:6分球(goal)和1分球(behind)。6分球若球被踢進(jìn)中間兩個(gè)較高的球門標(biāo)桿之間,此進(jìn)球的分值為6分。球不必完全穿過(guò)球門線,但是進(jìn)球過(guò)程中任何球員都不得觸碰球。主裁判(umpire)會(huì)用雙手揮舞兩面旗幟示意進(jìn)球得分。1分球1分球的分值為1分。得分的方法有幾種:球觸球門標(biāo)桿;球穿過(guò)較高標(biāo)桿與較低標(biāo)桿之間;在球越線前被另一球員接觸,或者被防守隊(duì)員帶球過(guò)線。此進(jìn)球由主裁判單手揮舞一面旗幟來(lái)示意。新手上路成長(zhǎng)任務(wù)編輯入門編輯規(guī)則本人編輯我有疑問(wèn)內(nèi)容質(zhì)疑在線客服官方貼吧意見(jiàn)反饋投訴建議舉報(bào)不良信息未通過(guò)詞條申訴投訴侵權(quán)信息封禁查詢與解封?2024?Baidu?使用百度前必讀?|?百科協(xié)議?|?隱私政策?|?百度百科合作平臺(tái)?|?京ICP證030173號(hào)?京公網(wǎng)安備110000020000

AFL News & Highlights | FOX SPORTS

News & Highlights | FOX SPORTS

AFLFOX SCORESAFLCricketFootballMotorsportNRLNetballRugbyTennisBasketballGolfNHLUS SportsAFLAFLCompleteSYD12.14.86MEL9.10.64Match CentreAFLCompleteBRI12.13.85CAR13.8.86Match CentreAFL9/3 16:20 AESTGCS–RIC–Match CentreAFL9/3 19:30 AESTGWS–COL–Match CentreAFL14/3 19:30 AESTCAR–RIC–AFL15/3 19:40 AESTCOL–SYD–AFL16/3 13:45 AESTESS–HAW–AFL16/3 16:35 AESTGWS–NM–AFL16/3 19:30 AESTGEE–STK–AFL16/3 20:10 AESTGCS–ADE–AFL17/3 13:00 AESTMEL–WBD–AFL17/3 16:00 AESTPOR–WCE–AFL17/3 18:50 AESTFRE–BRI–Go to AFL Scores

SportsAFLNRLNetballFootballCricketMotorsportRugbyBasketballUFCGolfTennisNFLBoxingWWEHorse RacingeSportsBaseballSurfingNHLCyclingFantasy SportMore SportsVideoAll SportsShowsScoresFantasyGet KayoLive SportsSportsMailVenue FinderPodcastsThe LabOpinionAFLLive StreamLatest NewsPointsbetLive ScoresLadderFixtures & ResultsVideoStatsTeamsTeamsAdelaideBrisbaneCarltonCollingwoodEssendonFremantleGeelongGold CoastGWS GiantsHawthornMelbourneNorth MelbournePort AdelaideRichmondSt KildaSydneyWest CoastWestern BulldogsAFLWAFLWAFLWLive StreamFixtures & ResultsLadderAFLW TeamsAFL TippingAFLW TeamsAdelaide CrowsBrisbane LionsCarltonCollingwoodFremantleGeelong CatsGWS GiantsMelbourneNorth MelbourneWestern BulldogsNRLLive StreamLatest NewsTABLive ScoresVideoLadderNRL PremiershipNRL PremiershipLatest NewsStatsState of OriginNRLWNRLWLive StreamTeamsTeamsBroncosBulldogsCowboysDragonsEelsKnightsPanthersRabbitohsRaidersRoostersSea-EaglesSharksStormTigersTitansWarriorsWinFixtures & ResultsPlayersRLWCNRL TippingNetballLatest NewsFixtures & ResultsVideoLive StreamFootballLive StreamLatest NewsVideoFIFA World CupFIFA World Cup LadderBet NowEPLSocceroosMatildasUEFA Champions LeagueBundesligaSerie AA-LeagueAsian Champions LeagueTransfersFixtures & ResultsLive ScoresW-LeagueLigue 1E-LeagueOpinionEPLLive StreamVideosLatest NewsFixtures & ResultsLadderSocceroosLive StreamVideoSocceroos Team SelectorLatest NewsFixtures & ResultsSocceroos Team SelectorMatildasLive StreamLatest NewsUEFA Champions LeagueLive StreamVideoLatest NewsLadderFixtures & ResultsBundesligaLive StreamLatest NewsFixtures & ResultsLadderSerie ALive StreamLatest NewsFixtures & ResultsLadderA-LeagueTeamsVideoLadderFixtures & ResultsStatsTeamsAdelaide UnitedBrisbane RoarCentral Coast MarinersMelbourne CityMelbourne VictoryNewcastle JetsPerth GlorySydney FCWellington PhoenixWestern Sydney WanderersWestern UnitedMacarthur BullsAsian Champions LeagueLive StreamVideoLatest NewsFixtures & ResultsW-LeagueLive StreamVideoLatest NewsFixtures & ResultsLadderLigue 1Live StreamE-LeagueVideoLatest NewsLive & On DemandWhat is the E-League?Official RulesCompetitorsCricketLive StreamLatest NewsVideoLive ScoresFixtures & ResultsLaddersCricket World CupAustraliaSheffield ShieldMarsh One Day CupBig BashThe AshesWBBLIndian Premier LeagueCricket World CupLive StreamLatest NewsLadderFixtures & ResultsAustraliaIndiaEnglandAustraliaLive StreamVideoLatest NewsSheffield ShieldLive StreamLatest NewsFixtures and ResultsLadderMarsh One Day CupLive StreamVideoFixtures & ResultsBig BashLive StreamVideoLadderLatest NewsFixtures & ResultsSuperCoach BBLSuperCoach NewsThe AshesLive StreamLatest NewsVideoFixtures & ResultsWBBLLive StreamVideoLadderLatest NewsFixtures & ResultsIndian Premier LeagueLatest NewsLadderMotorsportLive StreamLatest NewsAustralian GP 2023Formula 1SupercarsMotoGPSchedule & ResultsVideoFormula 1Live StreamVideoSchedule & ResultsLatest NewsSupercarsLive StreamVideoStandingsSchedule & ResultsLatest NewsMotoGPLive StreamVideoLatest NewsSchedule & ResultsStandingsRugbyLatest NewsVideoWorld CupBledisloe CupWallabiesTri NationsSuper RugbySuper WFixtures & ResultsBledisloe CupLatest NewsWallabiesVideoFixtures & ResultsLatest NewsTri NationsLadderSuper RugbyLatest NewsTeamsTeamsBluesBrumbiesBullsChiefsCrusadersHighlandersHurricanesJaguaresLionsRebelsRedsSharksStormersSunwolvesWaratahsPlayersLadderFixtures & ResultsLive ScoresLine UpsStatsSuper WVideoLatest NewsBasketballLive StreamVideoLatest NewsBet NowNBANBLWNBLPodcastsFixtures & ResultsLive ScoresNBALive StreamVideoLatest NewsPodcastsFixtures & ResultsBet NowNBLLive StreamVideoLatest NewsFixures & ResultsWNBLLive StreamVideoLatest NewsUFCLive StreamVideoLatest NewsPodcastsGolfLive StreamThe Open ChampionshipLatest NewsFixtures & ResultsVideoThe Open ChampionshipLatest NewsLeaderboardTennisLive StreamLatest NewsAustralian OpenUS OpenVideoFixtures & ResultsLive ScoresWimbledonFrench OpenUS OpenLatest NewsWimbledonLive StreamLatest NewsFrench OpenLatest NewsLive StreamNFLLive StreamVideoLatest NewsFixtures & ResultsLive ScoresBet NowBoxingLive StreamVideoWWEVideoLatest NewsLive StreamHorse RacingLive StreamLatest NewsMelbourne CupMelbourne Cup SweepSpring Racing CarnivaleSportsE-LeagueBaseballLive StreamLatest NewsFixtures & ResultsSurfingLive StreamLatest NewsVideoNHLLive StreamFixtures & ResultsLatest NewsCyclingTour de FranceLatest NewsLive StreamTour de FranceLatest NewsMore SportsLatest NewsVideoLive StreamTokyo Olympics 2021Tokyo Olympics 2021Latest NewsScheduleResultsMedal TallyHistoryAthletesRecordsAll SportsLeagueBasketballAFLCricketFootballRugbyOther SportsMotorsportTennisBoxingGolfUFCSponsoredMedia CentreLeagueNRLSuper LeagueState of OriginMatty JohnsNRL 360TestsRugby LeagueNRLPress ConferencesMatty JohnsFletch and HindyTestsHighlightsFull MatchesBasketballNBANBLWNBLAFLAFLPress ConferencesBuddy 300AFL TonightAFL 360BounceCricketAustraliaBig BashCricketT20Cricket World CupIPLThe AshesDomestic CricketAustraliaExtended HighlightsDomestic CricketOne-Day CupSheffield ShieldFootballEPLA-LeagueWomen's World CupAsian CupMatildasUCL and Europa LeagueW-LeagueLa LigaFootballAsian Champions LeagueSerie ARugbySuper RugbyWallabiesRugbySponsoredOther SportsNFLOther SportsWWENetballSurfingHorse RacingOlympicsMotorsportFormula 1SupercarsMotorsportNASCARWRCTennisTennisFrench OpenUS OpenBoxingPress ConferencesBoxingGolfUS OpenGolfMastersPGA ChampionshipBritish OpenRyder CupThe Golf ShowThe Golf ShowThe Golf Show RulesThe Wedge - TipsThe Golf Show GadgetsUFCUFCFight WeekPress ConferencesSponsoredMaccasToyota UnbreakableWarnie 2020Musashi LabAmpolABS CensusBeforePayMacca's Footy Tales4WDSCSummer of Spin 2021BTSMaximus 2022AMB TRAILERTOYOTA COMMUNITY HUBMaccas Classics 2024 ShowsAFL 360Back Page LiveBill & BozBig League WrapMatty JohnsNRL TonightNRL 360The Fan

Fox sportsScores

AFLLive StreamLatest NewsPointsbetLive ScoresLadderFixtures & ResultsVideoStatsTeamsAFLWAFL Tipping

Homeafl

AFL‘What are we seeing!?’ Blues’ ‘ridiculous’ 46-pt comeback in fiery thriller: AFL LIVE

LIVE: After an unthinkable 46-point comeback, the Blues and Lions are set to fight out a see-sawing final quarter in an Opening Round thriller.

AFLDual blow amid stack of scares for stars in AFL injury carnage

Keidean Coleman and Sam Docherty were both subbed out of the clash, while several others had scares in a brutal opening half.

AFLClarko hit with huge penalty over ‘unacceptable, highly inappropriate’ Saints spray

North Melbourne coach Alastair Clarkson has been sanctioned by the AFL for his fiery exchange with St Kilda players last weekend.

AFL‘Significant interest’ for selfless Swan; Vic rival ‘really aggressive’ in hunt for Bulldog — Whispers

An unheralded Swan has earned a great’s praise amid reports he’s garnered “significant interest” from around the competition, while another report has emerged about an off-contract Bulldog.

Opening Round

AFL VIDEOSClarkson to "reinvent" after altercation2:30AFL CEO won't commit to Opening Round0:52Grundy soars for new club Swans2:26Darcy Moore: Journey From Grassroots2:38Grundy praises brand new Swans life6:04Van Rooyen sinks bicycle kick stunner?!0:41

MORE AFL VIDEOS

MORE AFL NEWSAFL‘He got me’: Star recruit wins big battle as Swans revel in ‘greatest ever list free hit’

Brodie Grundy issued an ominous statement against his former side on Thursday night, employing a smart ruck tactic to wear down his ex-Melbourne Demons teammate.

AFLControversial former AFL star dead at 69

Considered by some as a villain of the game, he scored 92 goals in his more than a decade-long career.

AFL‘Interesting conversations’: Unlikely Swans hero amid injury crisis to spark selection conundrum

Amid critical injuries to a star trio, has Sydney unearthed an unlikely ball-winning saviour?

AFLHow brutal post-GF loss chat let Lions dump their ‘luggage’... and prepped them for revenge

A few weeks after a nail biting loss to Collingwood in last year’s grand final, Harris Andrews and his partner packed their bags and headed overseas for the first time since COVID-19 hit. The trip could not come quickly enough for the Lions skipper.

(Frame content direct link: https://omny.fm/shows/fox-footy-podcasts/playlists/podcast/embed?style=cover.)MORE AFL STORIESAFL‘Unbelievable’ trade bargain monsters mate as grudge match a Swans statement: 3-2-1

Brodie Grundy got the points on Max Gawn and his old side in an ominous statement from the reborn ruckman as the Swans downed Melbourne by 22 points in the AFL’s season opener.

AFL‘Worst pain I’ve ever felt’: Swans’ superstar’s big day finished in style... but it started horribly

Brodie Grundy got a taste of both the good and bad of Sydney on Thursday, making a spectacular debut for the Swans at the SCG - and copping a gruesome injury before the game.

AFLPremiership Pie axed, Blues’ ruck surprise as Tiger ends 1353-day drought: AFL Teams

OPENING ROUND TEAMS: Collingwood has named a debutant but dropped a Grand Final hero, while Richmond names a recruit for his first game in almost four years.

AFLFears of ‘wasted’ dynasty‘ as big question mark hangs over AFL heavyweight

Stunning trade whispers, ‘drug culture’ questions and a shock pre-season retirement — all after consecutive straight sets finals exits — have pundits split on this star-studded AFL contender.

AFLW NewsAFL‘Wholesome’ drug test catch-up and ‘euphoric’ surge: AFLW star on her ‘most chaotic, emotional year’

AFLW star Chloe Molloy says the last 12 months have been the “most chaotic and emotional” of her life following her high-profile move from Collingwood to Sydney.

AFLLaidley’s comeback on hold as Dogs announce new AFLW coach

Dani Laidley’s coaching comeback is on hold after she was edged out for the Western Bulldogs job by an untried contender.

AFLLions sanctioned after missed text message causes concussion rule breach late in GF

The Brisbane Lions have been sanctioned for a “non-deliberate” breach of the AFL concussion protocols during their thrilling Grand Final win over North Melbourne.

AFLLaidley in mix.. but premiership coach return likely; Hawks ponder lifeline for great: Coach whispers

A former premiership coach could reclaim his old job at the Western Bulldogs as Hawthorn also mulls a comeback coach.

AFLDogs land huge haul, wild 1969 connection to Cats’ pick as 53 players live dream at AFLW Draft

Key forward Kristie-Lee Weston-Turner became the latest AFLW No.1 pick, as the Western Bulldogs had a busy night at the 2023 national draft.

XA NOTE ABOUT RELEVANT ADVERTISING: We collect information about the content (including ads) you use across this site and use it to make both advertising and content more relevant to you on our network and other sites. This is also known as Online Behavioural Advertising. Find out more about our policy and your choices, including how to opt-out.SubscribeGet Kayo SportsSign up to SportsmailGet FoxtelGet Foxtel BroadbandSportsAFLNRLFootballCricketMotorsportRugbyNFLBasketballTennisGolfpunters.com.auContactAbout FOX SPORTS AustraliaContact UsCareersOn Air CareSportsTGAdvertisingAdvertise with usAdvertising Preferences & Opt-outsPolicyPrivacy PolicyCookies PolicyTerms and ConditionsAccessibilitySitemapRSS FeedsNewsCorpnews.com.auThe AustralianThe Daily TelegraphHerald SunThe Courier-MailThe AdvertiserPerth NowNT NewsHIPAGESStay connected on social mediaFox Sports Australia?2024??

<

AFL++學(xué)習(xí)日志(一)開(kāi)始Fuzz與crashes分析 - Hanyin's Space

AFL++學(xué)習(xí)日志(一)開(kāi)始Fuzz與crashes分析 - Hanyin's Space

Hanyin's Space

Home

Archives

Tags

RSS

About

Links

March 12, 2021 pm

3k 字

17 mins

AFL++學(xué)習(xí)日志(一)開(kāi)始Fuzz與crashes分析

Last updated on 2022-05-29T16:48:43+08:00

前言

American Fuzzy Lop plus plus (afl++)是一個(gè)由社區(qū)驅(qū)動(dòng)的開(kāi)源工具,它結(jié)合了最新的模糊研究,使研究具有可比性,可重復(fù)性,可組合性,并且-最重要的是-可用的

。它提供了多種新功能,例如,Custom Mutator API

(傳統(tǒng)的突變API)能夠增加模糊測(cè)試處理策略,特定目標(biāo)的變異也可以由經(jīng)驗(yàn)豐富的安全測(cè)試人員編寫。具體細(xì)節(jié)可以參閱AFL++

: Combining Incremental Steps of Fuzzing Research。

本文主要介紹如何使用AFL++快速開(kāi)始Fuzz一個(gè)樣例程序和對(duì)大量的Fuzzer-Generated

Crashes進(jìn)行分類以及部分工具的安裝與使用,如有錯(cuò)漏,也請(qǐng)師傅們不吝賜教。

AFL++的安裝

American Fuzzy Lop plus plus (afl++) Release Version: 3.14c Github

Version: 3.15a Repository: https://github.com/AFLplusplus/AFLplusplus

Doc: https://aflplus.plus/

最簡(jiǎn)單的當(dāng)然就是使用Docker啦,直接一鍵pull就可以使用了,具體請(qǐng)參見(jiàn)Dockerfile(一般情況下都?jí)蛴昧?

12docker pull aflplusplus/aflplusplusdocker run -ti -v /location/of/your/target:/src aflplusplus/aflplusplus

或者手動(dòng)安裝依賴后下載源碼編譯構(gòu)建。(建議下載最新版本的編譯器)

12sudo apt-get install git build-essential curl libssl-dev sudo libtool libtool-bin libglib2.0-dev bison flex automake python3 python3-dev python3-setuptools libpixman-1-dev gcc-9-plugin-dev cgroup-tools \clang-12 clang-tools-12 libc++-12-dev libc++1-12 libc++abi-12-dev libc++abi1-12 libclang-12-dev libclang-common-12-dev libclang-cpp12 libclang-cpp12-dev libclang1-12 liblld-12 liblld-12-dev liblldb-12 liblldb-12-dev libllvm12 libomp-12-dev libomp5-12 lld-12 lldb-12 llvm-12 llvm-12-dev llvm-12-linker-tools llvm-12-runtime llvm-12-tools python3-lldb-12

有時(shí)你可能需要切換下軟件的默認(rèn)版本。

1234sudo update-alternatives --install /usr/bin/clang clang `which clang-12` 0sudo update-alternatives --install /usr/bin/clang++ clang++ `which clang++-12` 0sudo update-alternatives --install /usr/bin/llvm-config llvm-config `which llvm-config-12` 0sudo update-alternatives --install /usr/bin/llvm-symbolizer llvm-symbolizer `which llvm-symbolizer-12` 0

獲取源碼并編譯安裝。

12345git clone https://github.com/AFLplusplus/AFLpluspluscd AFLplusplusgit checkout stable # 選擇安裝版本,默認(rèn)為stablemake distrib # 安裝包括qemu_mode, unicorn_mode等在內(nèi)的所有模式sudo make install

make構(gòu)建目標(biāo)選擇:

all: just the main AFL++ binaries

binary-only: everything for binary-only fuzzing: qemu_mode,

unicorn_mode, libdislocator, libtokencap

source-only: everything for source code fuzzing: instrumentation,

libdislocator, libtokencap

distrib: everything (for both binary-only and source code

fuzzing)

man: creates simple man pages from the help option of the

programs

install: installs everything you have compiled with the build

options above

clean: cleans everything compiled, not downloads (unless not on a

checkout)

deepclean: cleans everything including downloads

code-format: format the code, do this before you commit and send a

PR please!

tests: runs test cases to ensure that all features are still working

as they should

unit: perform unit tests (based on cmocka)

help: shows these build options

構(gòu)建選項(xiàng):

STATIC - compile AFL++ static

ASAN_BUILD - compiles with memory sanitizer for debug purposes

DEBUG - no optimization, -ggdb3, all warnings and -Werror

PROFILING - compile with profiling information (gprof)

INTROSPECTION - compile afl-fuzz with mutation introspection

NO_PYTHON - disable python support

NO_SPLICING - disables splicing mutation in afl-fuzz, not

recommended for normal fuzzing

AFL_NO_X86 - if compiling on non-intel/amd platforms

LLVM_CONFIG - if your distro doesn't use the standard name for

llvm-config (e.g. Debian)

安裝完成后的系統(tǒng)配置:

12sudo ~/AFLplusplus/afl-system-config #將降低系統(tǒng)的安全性,建議僅在docker中使用ulimit -c 0 # 當(dāng)程序crash時(shí)不產(chǎn)生core文件,在存在大量crashes的時(shí)候特別有用

開(kāi)始Fuzzing

相信很多人在剛開(kāi)始的時(shí)候都會(huì)有下面兩個(gè)問(wèn)題(包括我) 1.

不熟悉模糊測(cè)試工具; 2. 用模糊測(cè)試測(cè)試什么內(nèi)容

對(duì)于第一點(diǎn),建議參閱FuzzingBook和Sakura師傅的AFL源碼注釋,至于第二個(gè),我建議的選擇是類似于afl-training或者EkoParty_Advanced_Fuzzing_Workshop等學(xué)習(xí)類型的target,也是本系列文章的主要內(nèi)容部分(后續(xù)實(shí)戰(zhàn)目標(biāo)的選擇可以看我的博客)。

Fuzzing with AFL workshop Repository:

https://github.com/mykter/afl-training Doc:

https://github.com/mykter/afl-training/files/5454345/Fuzzing.with.AFL.-.GrayHat.2020.pdf

Docker: https://ghcr.io/mykter/fuzz-training

測(cè)試代碼可以在此下載,核心函數(shù)代碼如下:

123456789101112131415161718192021222324252627282930313233343536373839404142434445int process(char *input){ char *out; char *rest; int len; if (strncmp(input, "u ", 2) == 0) { // upper case command char *rest; len = strtol(input + 2, &rest, 10); // how many characters of the string to upper-case rest += 1; // skip the first char (should be a space) out = malloc(len + strlen(input)); // could be shorter, but play it safe if (len > (int)strlen(input)) /* skip */ for (int i = 0; i != len; i++) { char c = rest[i]; if (c > 96 && c < 123) // ascii a-z { c -= 32; } out[i] = c; } out[len] = 0; strcat(out, rest + len); // append the remaining text printf("%s", out); free(out); } else if (strncmp(input, "head ", 5) == 0) { // head command if (strlen(input) > 6) { len = strtol(input + 4, &rest, 10); rest += 1; // skip the first char (should be a space) rest[len] = '\0'; // truncate string at specified offset printf("%s\n", rest); } /* skip */ } else if (strcmp(input, "surprise!\n") == 0) { // easter egg! *(char *)1 = 2; } /* skip */}

使用afl-clang-fast進(jìn)行編譯,如提示命令未找到就將AFL++目錄添加至PATH環(huán)境變量。

1afl-clang-fast -AFL_HARDEN=1 vulnerable.c -o vulnerable

優(yōu)先選擇更好的插樁方式,若使用afl-cc會(huì)自動(dòng)選擇最合適的編譯器。

123456789101112131415161718192021222324+--------------------------------+| clang/clang++ 11+ is available | --> use LTO mode (afl-clang-lto/afl-clang-lto++)+--------------------------------+ see [instrumentation/README.lto.md](instrumentation/README.lto.md) | | if not, or if the target fails with LTO afl-clang-lto/++ | v+---------------------------------+| clang/clang++ 3.8+ is available | --> use LLVM mode (afl-clang-fast/afl-clang-fast++)+---------------------------------+ see [instrumentation/README.llvm.md](instrumentation/README.llvm.md) | | if not, or if the target fails with LLVM afl-clang-fast/++ | v +--------------------------------+ | gcc 5+ is available | -> use GCC_PLUGIN mode (afl-gcc-fast/afl-g++-fast) +--------------------------------+ see [instrumentation/README.gcc_plugin.md](instrumentation/README.gcc_plugin.md) and [instrumentation/README.instrument_list.md](instrumentation/README.instrument_list.md) | | if not, or if you do not have a gcc with plugin support | v use GCC mode (afl-gcc/afl-g++) (or afl-clang/afl-clang++ for clang)

設(shè)置AFL_HARDEN會(huì)讓調(diào)用的下游編譯器自動(dòng)化代碼加固,使得檢測(cè)簡(jiǎn)單的內(nèi)存bug變得更加容易,但會(huì)減少5%左右的性能,關(guān)于AFL++的環(huán)境變量設(shè)置可以參閱https://aflplus.plus/docs/env_variables/。

使用afl-fuzz進(jìn)行Fuzz,輸入可以隨意寫,如echo 1 > inputs/1,或帶有源碼中關(guān)鍵字的輸入(推薦),如echo "u 4 capsme" > inputs/2,但需保證輸入必須能使程序正常運(yùn)行(即不能一開(kāi)始就整個(gè)crash)。

12345mkdir inputsmkdir outecho 1 > inputs/1echo "u 4 capsme" > inputs/2afl-fuzz -i inputs -o out ./vulnerable

如果一切正常的話,睡個(gè)午覺(jué)之后你就能看見(jiàn)類似于如下的圖:

每個(gè)獨(dú)特的crash和命令參數(shù)都將存放在輸出文件夾的crashes文件夾下,接下來(lái)就是對(duì)這些crash進(jìn)行調(diào)試分析了。

crashes分類與自動(dòng)化分析

在開(kāi)始分析前請(qǐng)確保已安裝gdb等常用二進(jìn)制調(diào)試工具,我使用的是GDB的gef插件。

對(duì)crashes的分類包括調(diào)試分析Fuzz程序發(fā)現(xiàn)的每個(gè)crash以確定碰撞是否值得進(jìn)一步分析(對(duì)安全研究人員而言,這通常意味著確定crash是否可能是由漏洞造成的),如果是,則確定crash的根本原因。詳細(xì)地人工分析每一個(gè)crash都非常耗時(shí)耗力,尤其當(dāng)Fuzzer已經(jīng)識(shí)別出幾十次或上百次crash時(shí)。

幸運(yùn)的是現(xiàn)在已有許多可用于幫助分類或分析crash的技術(shù)和工具。雖然crashes的分類仍然可能是一個(gè)痛苦的過(guò)程,但下述的工具可以幫助減輕一些乏味的工作,至少也能大概確定最有可能觸發(fā)安全相關(guān)問(wèn)題的crash優(yōu)先級(jí)。

crash復(fù)現(xiàn)與初步分析

首先我們來(lái)看看剛才得到的九個(gè)crash(這里只有八個(gè)的原因是我服務(wù)器崩了導(dǎo)致我重跑了一遍,但第九個(gè)crash怎么也出不來(lái)。。。。。。。。)

我們先用gdb簡(jiǎn)單調(diào)試下:

顯然,我們能知道錯(cuò)誤類型(在這種情況下為SIGSEV),發(fā)生錯(cuò)誤的代碼行(因?yàn)槎M(jìn)制文件是帶調(diào)試信息編譯的),造成崩潰的指令(movdqu xmm2, XMMWORD PTR [r13+rdi*1+0x11],大概率是因?yàn)榉欠ㄔL問(wèn)內(nèi)存),backtrace以及其他諸如stack內(nèi)容等信息。但逐個(gè)這樣分析crash是一件很費(fèi)時(shí)費(fèi)力的工作,所以我們需要一些自動(dòng)化工具來(lái)幫助我們進(jìn)行分析。

自動(dòng)化工具的介紹和使用

GDB 'exploitable' plugin Repository:

https://github.com/jfoote/exploitable

exploitable是一個(gè)gdb插件,安裝請(qǐng)參見(jiàn)安裝文檔,它試圖確定某個(gè)特定的crash是否可能可以被利用。該插件為各類程序狀態(tài)提供了一系列的分類標(biāo)準(zhǔn),如果程序處于可以被插件識(shí)別的狀態(tài),它將為該狀態(tài)分配可利用性的分類。使用如下:

此工具可以幫助用戶優(yōu)先分析那些最有可能被利用的crash,不太可能被利用的(或者插件無(wú)法分析的)可能仍然值得分析,但這是在調(diào)試了那些更有希望發(fā)現(xiàn)漏洞的crash之后。

crashwalk Repository: https://github.com/bnagy/crashwalk Doc:

https://pkg.go.dev/github.com/bnagy/crashwalk

Crashwalk是在exploitable插件基礎(chǔ)上開(kāi)發(fā)的一款工具。Crashwalk將遍歷AFL生成的crashes并在crash狀態(tài)下運(yùn)行exploitable并生成一個(gè)crashwalk.db文件。

使用方法:

12export CW_EXPLOITABLE=/path/to/exploitable.py./cwtriage -root ./out/default/crashes/ -match id -- ./vulnerable

使用cwdump獲取摘要:

1./cwdump ./crashwalk.db

afl-utils Repository: https://gitlab.com/rc0r/afl-utils Docs:

https://gitlab.com/rc0r/afl-utils/-/tree/master/docs

含有一系列協(xié)助Fuzzing的工具集合:

自動(dòng)crash樣本收集,驗(yàn)證,過(guò)濾和分析(afl-collect,afl-vcrash)

輕松管理并行(多核)Fuzz測(cè)試作業(yè)(afl-multicore,afl-multikill)

語(yǔ)料庫(kù)優(yōu)化(afl-minimize)

Fuzz狀態(tài)統(tǒng)計(jì)監(jiān)督(afl-stats)

Fuzzer隊(duì)列同步(afl-sync)

自主實(shí)用程序執(zhí)行(afl-cron)

其中afl-collect與crashwalk類似,也可調(diào)用exploitable進(jìn)行簡(jiǎn)單分析并生成庫(kù),具體上篇文章已經(jīng)介紹過(guò)了,不再贅述,直接上圖:

可以看出afl-collect很快就統(tǒng)計(jì)了腳本數(shù)據(jù)并將crashes整合后復(fù)制到了輸出文件夾,對(duì)比crashwalk的結(jié)果而言簡(jiǎn)明了很多。但需要注意的是,exploitable并沒(méi)有考慮在現(xiàn)有防御機(jī)制下漏洞的利用難度,所以我們還需要使用下述工具來(lái)輔助我們進(jìn)行分析。

AFL crash exploration mode Repository:

https://github.com/AFLplusplus/AFLplusplus#help-crash-triage Reference:

https://lcamtuf.blogspot.com/2014/11/afl-fuzz-crash-exploration-mode.html

這是一種內(nèi)置于AFL中的模式,F(xiàn)uzzer將一個(gè)或多個(gè)導(dǎo)致crash的測(cè)試用例作為輸入,并使用其feedback-driven

fuzzing策略在保持crash的情況下快速枚舉程序中可以到達(dá)的所有代碼路徑。

一般而言,我們希望Fuzzer找到更多獨(dú)特的crash而不是一次又一次的同類crashes。然而,正如文檔中所指出的,這種模式的目的是創(chuàng)建一個(gè)小的crashes庫(kù)從而可以快速地檢查它來(lái)分析我們對(duì)漏洞的控制程度。例如,如果crash與寫入地址有關(guān),但我們無(wú)法控制該地址,那么這個(gè)就可能不是那么有用。另一方面,如果AFL的crash

exploration模式確定我們可以通過(guò)更改輸入來(lái)對(duì)任意地址執(zhí)行寫操作,那么我們就更有可能利用這個(gè)漏洞進(jìn)行攻擊。

我們將使用afl-fuzz生成的初始崩潰用例來(lái)啟用崩潰探索模式,即將crashes目錄作為輸入并使用-C運(yùn)行afl-fuzz:

1afl-fuzz -C -i out/default/crashes/ -o crash_exploration/ ./vulnerable

當(dāng)AFL開(kāi)始以這種模式運(yùn)行時(shí),它將檢查測(cè)試用例以確保它們導(dǎo)致crash,如下所示:

在AFL的正常模式中,此步驟的目的是對(duì)測(cè)試用例進(jìn)行檢查以確保它們不會(huì)導(dǎo)致崩潰。AFL希望使用正常的測(cè)試文件來(lái)使程序按預(yù)期方式運(yùn)行,以便可以對(duì)它們進(jìn)行迭代以觸發(fā)異常行為。相反,崩潰探索模式確保這些測(cè)試用例已經(jīng)導(dǎo)致crash,因?yàn)樗鼘L試識(shí)別將導(dǎo)致相同狀態(tài)的其他代碼路徑。

Record and Replay Framework Repository:

https://github.com/rr-debugger/rr Doc: https://rr-project.org/ Wiki:

https://github.com/rr-debugger/rr/wiki Reference: Engineering Record And

Replay For Deployability Extended Technical Report

需要Linux內(nèi)核3.11或更高版本且/proc/sys/kernel/perf_event_paranoid必須小于等于1(即能夠使用perf計(jì)數(shù)器)。詳細(xì)要求請(qǐng)參閱https://github.com/rr-debugger/rr/wiki/Building-And-Installing#hardwaresoftware-configuration

。我的服務(wù)器不符合要求,就在這里僅做個(gè)介紹推薦吧,有空再補(bǔ)(咕了

對(duì)crash的簡(jiǎn)單調(diào)試

讓我們從上面分完類的crashes中隨機(jī)挑一個(gè)丟到gdb里去,在strcat(out, rest + len);處下個(gè)斷點(diǎn)(當(dāng)然在其他地方也可以,主要是這里的溢出點(diǎn)太明顯了。。。。)

heap-view

可以看出來(lái)在執(zhí)行strcat函數(shù)之前的堆還是十分正常的

heap-chunks

oops,溢出啦,讓我們來(lái)看一下輸入文件的內(nèi)容

顯然是因?yàn)閟trcat造成溢出覆蓋了top

chunk,然后在printf調(diào)用malloc的時(shí)候觸發(fā)crash。而輸入我們是可以自定義的,也就是說(shuō)我們現(xiàn)在可以控制top

chunk的size了,接下來(lái)的利用過(guò)程就交給各位師傅們了。

總結(jié)

在本文中我們介紹了AFL++的安裝和各類工具的使用以幫助我們對(duì)Fuzzer生成的crashes進(jìn)行分類與分析。當(dāng)然,還有很多自動(dòng)化分析工具沒(méi)有介紹,具體可以參閱https://aflplus.plus/docs/sister_projects/#crash-triage-coverage-analysis-and-other-companion-tools。

在下篇文章中我會(huì)學(xué)著如何對(duì)一些簡(jiǎn)單的庫(kù)代碼和真實(shí)軟件編寫harness來(lái)幫助Fuzzer更好地進(jìn)行Fuzzing。

#Security

#Fuzzing

#模糊測(cè)試

#AFL++

AFL++學(xué)習(xí)日志(一)開(kāi)始Fuzz與crashes分析

https://mundi-xu.github.io/2021/03/12/Start-Fuzzing-and-crashes-analysis/

Author

寒雨

Posted on

March 12, 2021

Licensed under

利用AFL fuzz PDFium

Previous

華為鯤鵬服務(wù)器下MySQL8的安裝與遠(yuǎn)程連接配置

Next

Please enable JavaScript to view the comments

Table of Contents

Search

×

Keyword

Contact me [email protected]

總訪問(wèn)量

總訪客數(shù)

Blog works best with JavaScript enabled

模糊測(cè)試工具 AFL的原理與實(shí)踐 - 知乎

模糊測(cè)試工具 AFL的原理與實(shí)踐 - 知乎首發(fā)于安全領(lǐng)域入個(gè)門吧切換模式寫文章登錄/注冊(cè)模糊測(cè)試工具 AFL的原理與實(shí)踐剪水作花飛件件都能,一無(wú)所長(zhǎng)在軟件開(kāi)發(fā)的世界里,質(zhì)量和安全性是評(píng)估產(chǎn)品成敗的重要指標(biāo)。模糊測(cè)試作為一種高效的自動(dòng)化測(cè)試方法,專門用來(lái)發(fā)現(xiàn)程序中的錯(cuò)誤和安全漏洞。本文旨在詳細(xì)介紹 AFL(American Fuzzy Lop)的基本原理和使用方法。一、AFL 的原理介紹模糊測(cè)試是一種通過(guò)向軟件輸入異?;螂S機(jī)數(shù)據(jù)的自動(dòng)化技術(shù),目的是發(fā)現(xiàn)程序在處理意外或邊緣情況輸入時(shí)的錯(cuò)誤。AFL 是這一測(cè)試策略中的杰出代表,它通過(guò)不斷學(xué)習(xí)程序反應(yīng)來(lái)改進(jìn)測(cè)試用例,提高測(cè)試的覆蓋率和發(fā)現(xiàn)漏洞的概率。AFL利用遺傳算法,不斷生成測(cè)試用例,并通過(guò)動(dòng)態(tài)插樁技術(shù)監(jiān)控程序的行為,特別是程序的代碼覆蓋情況。當(dāng)新的輸入能觸發(fā)新的代碼路徑時(shí),這個(gè)輸入會(huì)被保存以供進(jìn)一步的測(cè)試。該過(guò)程可以形成一個(gè)反饋循環(huán),不斷優(yōu)化測(cè)試用例以探索更多程序狀態(tài)。下面是 AFL 工作流程圖,展示了從準(zhǔn)備測(cè)試用例到監(jiān)控程序行為的步驟:graph TD

A[Compile with afl-gcc] --> B[Initialize seed corpus] --> C[Fuzzing loop] --> D[Select seed from corpus queue]

D[Select seed from corpus queue] --> E[Mutate selected seed] --> F[Execute with mutated testcase]

F[Execute with mutated testcase] --> G[Monitor for crashes and coverage update] --> H{Check for new coverage}

H{Check for new coverage} -- YES --> I[Save mutated testcase to queue] --> D

H{Check for new coverage} -- NO --> D流程圖詳細(xì)展示了 AFL 在模糊測(cè)試中的核心步驟:編譯(Compile with afl-gcc) - 使用 AFL 提供的編譯器 afl-gcc,對(duì)目標(biāo)程序進(jìn)行編譯,實(shí)現(xiàn)程序的動(dòng)態(tài)插樁。 初始化種子庫(kù)(Initialize seed corpus) - 創(chuàng)建初始測(cè)試用例集(種子庫(kù)),這些測(cè)試用例將作為模糊測(cè)試的起點(diǎn)。 模糊測(cè)試循環(huán)(Fuzzing loop) - 一個(gè)不斷循環(huán)的過(guò)程,根據(jù)測(cè)試結(jié)果更新種子庫(kù),并反復(fù)執(zhí)行下列子步驟: a. 選擇種子(Select seed from corpus queue) - 從種子庫(kù)中選擇一個(gè)種子文件作為當(dāng)前測(cè)試的輸入。 b. 突變種子(Mutate selected seed) - 對(duì)選中的種子文件應(yīng)用突變算法,生成新的測(cè)試用例。 c. 執(zhí)行測(cè)試(Execute with mutated test case) - 將變異后的測(cè)試用例作為輸入執(zhí)行已插樁的目標(biāo)程序。 d. 監(jiān)控結(jié)果(Monitor for crashes and coverage update) - 監(jiān)控程序的執(zhí)行情況,記錄崩潰和代碼覆蓋率的變化。 覆蓋率檢查(Check for new coverage) - 判斷是否出現(xiàn)新的代碼覆蓋,如果有,則將其保存為新測(cè)試用例。 保存新測(cè)試用例(Save new testcase to queue) - 將觸發(fā)新代碼覆蓋的測(cè)試用例保存到隊(duì)列中,用于后續(xù)的測(cè)試。 AFL采用了fork的運(yùn)行模式,這使得當(dāng)待測(cè)程序出現(xiàn)崩潰時(shí),fuzz進(jìn)程不會(huì)終止,這一點(diǎn)相較于LibFuzzer更具優(yōu)勢(shì)。然而,頻繁的fork操作也導(dǎo)致了AFL的效率不如LibFuzzer。二、AFL安裝和運(yùn)行1. 支持的系統(tǒng)和架構(gòu)AFL設(shè)計(jì)之初主要針對(duì)UNIX-like系統(tǒng),其在Linux系統(tǒng)上有最好的支持。然而,在社區(qū)的努力下,也有Windows版本的AFL,如winafl,其可以在Windows進(jìn)行模糊測(cè)試。AFL還支持多種CPU架構(gòu),其中對(duì)x86和x64架構(gòu)的支持最好。如果要支持ARM架構(gòu),則需要使用AFL的QEMU模式。2. 安裝步驟AFL可以通過(guò)源碼進(jìn)行安裝:apt install git make gcc

git clone https://github.com/google/AFL.git

cd AFL && make3. 運(yùn)行參數(shù)在安裝并編譯完 AFL 之后,可以使用 afl-fuzz 命令來(lái)啟動(dòng)模糊測(cè)試。一個(gè)基本的 AFL fuzz 命令如下:afl-fuzz -i input_dir -o output_dir -- /path/to/program [options] @@這里:afl-fuzz 是啟動(dòng) AFL 模糊測(cè)試的程序。-i input_dir 指定包含初始化測(cè)試用例的目錄。-o output_dir 指定存放的 fuzzing 結(jié)果的目錄。-- 之后的部分是運(yùn)行被測(cè)試程序的命令行,其中 /path/to/program 替換為需要進(jìn)行模糊測(cè)試的程序的路徑,[options] 是運(yùn)行該程序的任何選項(xiàng)或參數(shù)。如果測(cè)試程序需要從文件中讀取輸入,可以在實(shí)際輸入文件路徑的位置使用 @@ 占位符。AFL 將替換 @@ 來(lái)插入它正在測(cè)試的輸入文件。如果省略這個(gè)占位符,AFL 將會(huì)把模糊測(cè)試用例通過(guò) stdin 傳遞給測(cè)試程序。三、AFL的使用示例本節(jié)使用一個(gè)簡(jiǎn)單的示例,演示AFL的操作步驟。這是待測(cè)源碼,其功能是接受一行命令行輸入,進(jìn)行四則運(yùn)算。其中使用了不安全的gets函數(shù),可能導(dǎo)致緩沖區(qū)溢出:#include

#include

int calculate(int a, int b, char op) {

switch (op) {

case '+': return a + b;

case '-': return a - b;

case 'x': return a * b;

case '/': return b ? a / b : 0;

default: return 0;

}

}

int main() {

char input[100];

// unsafe method that may cause buffer overflow

gets(input);

int a, b, result;

char op;

if (sscanf(input, "%d %c %d", &a, &op, &b) != 3)

return 1;

result = calculate(a, b, op);

printf("Result: %d\n", result);

return 0;

}1. 編譯源碼使用AFL的編譯器afl-gcc或afl-clang對(duì)源文件hello.c進(jìn)行編譯,添加所需要的代碼覆蓋插樁。afl-gcc或afl-clang實(shí)際上是對(duì)常規(guī)的gcc或clang編譯器進(jìn)行了封裝,通過(guò)在編譯時(shí)進(jìn)行插樁,來(lái)統(tǒng)計(jì)fuzz過(guò)程中的代碼覆蓋率:afl-gcc -o hello hello.c2. 準(zhǔn)備種子語(yǔ)料庫(kù)不論程序是從file還是從stdin獲取數(shù)據(jù),AFL都需要一個(gè)初始語(yǔ)料庫(kù)來(lái)啟動(dòng)模糊測(cè)試過(guò)程。輸入(無(wú)論是來(lái)自file或stdin)是AFL用來(lái)開(kāi)始探索程序行為的基礎(chǔ)。初始語(yǔ)料庫(kù)(seed corpus)是一組文件,其中包含了各種有效的輸入示例,這些輸入會(huì)被AFL用作模糊測(cè)試的起始點(diǎn)。從stdin讀取輸入時(shí),AFL會(huì)將語(yǔ)料庫(kù)中的每個(gè)文件內(nèi)容作為輸入在每次測(cè)試運(yùn)行時(shí)送到程序的標(biāo)準(zhǔn)輸入流中。使用AFL時(shí),必須要有初始語(yǔ)料庫(kù)。注意這一點(diǎn)AFL與Libfuzzer不同,Libfuzzer只接受stdin,不接受file,初始語(yǔ)料庫(kù)為可選項(xiàng)。mkdir in

echo 'abc' > in/seed3. 執(zhí)行測(cè)試在運(yùn)行AFL之前,需要執(zhí)行下面的系統(tǒng)設(shè)置命令,將字符串"core"寫入到文件/proc/sys/kernel/core_pattern中。在Linux系統(tǒng)中,/proc/sys/kernel/core_pattern 文件用于指定當(dāng)程序崩潰時(shí),內(nèi)核轉(zhuǎn)儲(chǔ)文件(core dump)的文件名模式。通過(guò)修改這個(gè)文件,可以控制內(nèi)核生成core文件的行為。通過(guò)執(zhí)行這個(gè)命令,生成的核心轉(zhuǎn)儲(chǔ)文件將以"core"命名,這使得AFL更容易檢測(cè)和處理目標(biāo)程序的崩潰情況,從而更好地進(jìn)行模糊測(cè)試。echo core | tee /proc/sys/kernel/core_pattern在hello中使用gets函數(shù)從stdin中讀取數(shù)據(jù),因此在運(yùn)行AFL時(shí),不需要添加@@。是否使用@@取決于待測(cè)程序接受的輸入來(lái)自file還是stdin。afl-fuzz -i in -o out -- ./hello4. 結(jié)果解讀AFL開(kāi)始運(yùn)行后,將會(huì)看到如下的界面顯示:AFL運(yùn)行界面從這個(gè)界面上可以看到AFL找到了多少crash,但還不能直觀地顯示覆蓋率。pythia是一款A(yù)FL的擴(kuò)展工具,可以查看代碼覆蓋率的情況。AFL在運(yùn)行過(guò)程中,會(huì)不斷地產(chǎn)生輸出。輸出目錄結(jié)構(gòu)如下:out

|-- crashes

| |-- README.txt

| |-- id:000000,sig:06,src:000000,op:havoc,rep:64

| |-- id:000001,sig:06,src:000002+000003,op:splice,rep:128

| |-- id:000002,sig:06,src:000003,op:havoc,rep:32

| |-- id:000003,sig:06,src:000002+000003,op:splice,rep:16

| |-- id:000004,sig:06,src:000004,op:havoc,rep:32

| |-- id:000005,sig:11,src:000003+000002,op:splice,rep:64

| `-- id:000006,sig:06,src:000004+000005,op:splice,rep:2

|-- fuzz_bitmap

|-- fuzzer_stats

|-- hangs

|-- plot_data

`-- queue

|-- id:000000,orig:seed

|-- id:000001,src:000000,op:havoc,rep:16,+cov

|-- id:000002,src:000000+000001,op:splice,rep:4,+cov

|-- id:000003,src:000001,op:arith8,pos:1,val:-5,+cov

|-- id:000004,src:000001,op:arith8,pos:1,val:-9,+cov

`-- id:000005,src:000002+000003,op:splice,rep:4,+cov

3 directories, 17 filesqueue/ - 存放AFL生成的觸發(fā)新代碼路徑的測(cè)試樣本 crashes/ - 存放能觸發(fā)待測(cè)程序崩潰的測(cè)試樣本 hangs/ - 存發(fā)導(dǎo)致待測(cè)程序超時(shí)的測(cè)試樣本 fuzzer_stats - 文本文件,包含了fuzzer的實(shí)時(shí)統(tǒng)計(jì)信息,如執(zhí)行速度、路徑覆蓋等度量指標(biāo)。這個(gè)文件不斷更新以反映當(dāng)前的fuzzing狀態(tài)。 plot_data - 文本文件,包含了AFL執(zhí)行過(guò)程中的統(tǒng)計(jì)數(shù)據(jù)。使用AFL的afl-plot工具處理plot_data文件,可以生成fuzz過(guò)程的可視化圖像。 fuzz_bitmap - 這是用來(lái)記錄路徑覆蓋率的位圖(coverage bitmap),非人類可讀。AFL使用這個(gè)位圖來(lái)跟蹤程序在處理不同輸入時(shí)執(zhí)行的不同分支,用來(lái)幫助AFL識(shí)別新的、唯一的代碼路徑,以便后續(xù)生成更具有探索性的測(cè)試樣本。 四、AFL的QEMU模式前面的例子中,AFL在對(duì)待測(cè)程序的源碼進(jìn)行編譯時(shí)插樁。實(shí)際中,我們不一定能拿到待測(cè)源碼,我們要測(cè)的可能是一個(gè)已經(jīng)編譯好的二進(jìn)制文件。這種情況下Libfuzzer就無(wú)能為力了,但AFL還能用,這依賴于AFL的QEMU模式。AFL的QEMU模式,也稱為AFL-QEMU,允許你在二進(jìn)制模糊測(cè)試中使用AFL,即使源代碼不可用。這在對(duì)閉源應(yīng)用進(jìn)行模糊測(cè)試時(shí)非常有用。這種模式使用QEMU的用戶模式仿真,來(lái)運(yùn)行并分析非原生的二進(jìn)制文件。以下是安裝AFL的QEMU模式和使用步驟的指南:1. 編譯QEMU支持在AFL主目錄下有一個(gè)專門的QEMU模式目錄。進(jìn)入該目錄并編譯QEMU模式,過(guò)程中可能缺少依賴項(xiàng),根據(jù)提示進(jìn)行安裝即可:cd qemu_mode

./build_qemu_support.sh2. AFL-QEMU使用步驟用法很簡(jiǎn)單,在AFL運(yùn)行命令中添加-Q參數(shù)即可:afl-fuzz -i input -o output -Q -- /path/to/binary @@五、AFL的升級(jí)版——AFL++AFL++可以看作是原始AFL的"增強(qiáng)版",對(duì)AFL的調(diào)度策略和變異算法進(jìn)行了很多改進(jìn),同時(shí)還引入了很多新特性,如CMPLOG和持久化這樣的特性。1. CMPLOGCMPLOG是AFL++引入的一個(gè)新功能,類似于Libfuzzer中的trace-cmp,它可以極大地提高代碼覆蓋率。CMPLOG的主要作用是對(duì)程序中的所有比較操作進(jìn)行記錄,包括等于、不等于、小于等邏輯比較。當(dāng)fuzzer執(zhí)行時(shí),CMPLOG能夠捕獲比較操作的參數(shù),并將對(duì)應(yīng)的值添加到fuzzer的輸入測(cè)試用例中。這個(gè)過(guò)程實(shí)際上幫助fuzzer更好地理解代碼中期待的輸入,特別是那些用于邏輯分支的字面值和魔法數(shù)字。這種理解能夠?qū)蚋钊氲穆窂礁采w,進(jìn)而揭露隱藏更深的潛在缺陷。2. 持久化模式AFL的持久化(persistent)模式允許目標(biāo)程序在單個(gè)進(jìn)程周期內(nèi)重復(fù)執(zhí)行多次模糊測(cè)試用例。這對(duì)性能產(chǎn)生了顯著的提升,因?yàn)樗鼫p少了程序啟動(dòng)和終止的開(kāi)銷,特別是當(dāng)測(cè)試的目標(biāo)程序需要很大的初始化成本時(shí)。在AFL++中,持久化模式的執(zhí)行更為高效,它允許模糊器在目標(biāo)程序中一次性執(zhí)行多個(gè)測(cè)試用例,而非每次執(zhí)行一個(gè)用例都重啟目標(biāo)程序。有了持久化模式,AFL++能夠在相同的時(shí)間內(nèi)執(zhí)行更多的測(cè)試迭代,從而提高漏洞檢測(cè)的速度。六、小結(jié)AFL是一款強(qiáng)大的模糊測(cè)試工具,實(shí)踐中AFL++的應(yīng)用非常廣泛。相比Libfuzzer,AFL++不局限于源碼,并且支持多種cpu架構(gòu),還有豐富的插件生態(tài)可以使用。但模糊測(cè)試本身存在覆蓋率瓶頸的問(wèn)題,難以探索復(fù)雜的程序路徑,這時(shí)候可以結(jié)合其他的技術(shù),如符號(hào)執(zhí)行來(lái)突破。發(fā)布于 2024-01-31 13:01?IP 屬地中國(guó)臺(tái)灣fuzzing?贊同??添加評(píng)論?分享?喜歡?收藏?申請(qǐng)轉(zhuǎn)載?文章被以下專欄收錄安全領(lǐng)域入個(gè)門吧工具、原理

AFL | 一篇圖文帶你看懂澳式足球_比賽

AFL | 一篇圖文帶你看懂澳式足球_比賽

新聞

體育

汽車

房產(chǎn)

旅游

教育

時(shí)尚

科技

財(cái)經(jīng)

娛樂(lè)

更多

母嬰

健康

歷史

軍事

美食

文化

星座

專題

游戲

搞笑

動(dòng)漫

寵物

無(wú)障礙

關(guān)懷版

AFL | 一篇圖文帶你看懂澳式足球

2018-09-28 14:28

來(lái)源:

愛(ài)德留學(xué)

原標(biāo)題:AFL | 一篇圖文帶你看懂澳式足球

本周末澳式足球聯(lián)賽總決賽

墨爾本的小伙伴們可以多放一天假

是不是很開(kāi)心!!

可是,你真的了解澳式足球嗎?

小編記得剛到澳洲的時(shí)候,Homestay的房東問(wèn)我喜歡什么體育運(yùn)動(dòng),我說(shuō)“football”;于是他就每周都拉著我看橄欖球比賽!

我是滿臉寫著懵!懵!懵!

他說(shuō):“是你說(shuō)喜歡足球的???!”

展開(kāi)全文

相信類似的體會(huì),很多華人朋友都有。

想要融入當(dāng)?shù)厝说娜ψ?/p>

聊聊體育是個(gè)很好的切入點(diǎn)!

但澳洲的主流運(yùn)動(dòng)好像

離我們熟悉的領(lǐng)域比較遠(yuǎn)

想了解澳式足球

來(lái)來(lái)來(lái),看這里

一篇圖文帶你看懂澳式足球

本次決賽

澳式足球簡(jiǎn)介

澳式橄欖球(Australian Rules football), 又稱為澳式足球(Aussie football), 是一種源自于墨爾本地區(qū)的球類運(yùn)動(dòng)。在風(fēng)行澳式足球的地區(qū),這種運(yùn)動(dòng)就被簡(jiǎn)稱為"footy"。

與其他足球(消歧義)的規(guī)則不同,澳式足球(就澳大利亞足球聯(lián)盟規(guī)則而言),每隊(duì)含替補(bǔ)球員在內(nèi)共有二十二人 ,比賽在板球場(chǎng)或差不多大小的草地球場(chǎng)上進(jìn)行,球場(chǎng)長(zhǎng)度可達(dá)185公尺 (200 碼); 這樣的場(chǎng)地比起其他規(guī)則的足球賽大很多。

主要技術(shù)

腳踢球(kicking)

是澳式足球中最重要的技能,包括落地奔踢、魚雷踢、弧線球和速射等多種不同踢法。落地奔踢是大多數(shù)球員最為常用的踢法。

接球(marking)

在澳式足球中是指完全接住被踢出的球,同時(shí)也是澳式足球最引人注目的一大特點(diǎn)。球員既可以用胸部接球(用身體抱?。┮部梢杂盟麄兊碾p手接球。

手擊球(handball)

是澳式足球中的重要部分,也是擺脫平局或者發(fā)動(dòng)進(jìn)攻的極好手段。手擊球就是單手掌中持球并用另一只緊握的拳頭將球擊出。

擒抱(tackling)

是一項(xiàng)不可缺少的技術(shù)。當(dāng)對(duì)方球員持球時(shí)球員們可以進(jìn)行擒抱。最好的擒抱者關(guān)注對(duì)方球員的髖部,并且放低身體重心,以確保擒抱的正確高度(腰部周圍)。

拍球(bouncing)

在近年來(lái)已經(jīng)成為一種打破場(chǎng)上僵局和創(chuàng)造空間的重要技巧。球員在帶球跑動(dòng)中每15米就必須拍一次球。

比賽規(guī)則

比賽由外場(chǎng)裁判員控制,外場(chǎng)裁判員掌握比賽的進(jìn)行并判定任意球(free kick)。

外場(chǎng)裁判員會(huì)在以下?tīng)顩r發(fā)生時(shí)判罰任意球:

持球過(guò)久(holding the ball)  

背后推人(push in the back)

高位身體接觸(high contact)

球完全出界(out of bounds on the full)

得分

6分球 (goal)

若球被踢進(jìn)中間兩個(gè)較高的球門標(biāo)桿之間,此進(jìn)球的分值為6分。球不必完全穿過(guò)球門線,但是進(jìn)球過(guò)程中任何球員都不得觸碰球。

1分球 (behind)

得分的方法有幾種:球觸球門標(biāo)桿;球穿過(guò)較高標(biāo)桿與較低標(biāo)桿之間;在球越線前被另一球員接觸,或者被防守隊(duì)員帶球過(guò)線。此進(jìn)球由主裁判單手揮舞一面旗幟來(lái)示意。

澳式足球聯(lián)賽

澳大利亞澳式足球聯(lián)盟 (Australian Football League,簡(jiǎn)稱AFL) 是最高水平的澳式足球賽事,也是澳大利亞第一體育聯(lián)盟。

聯(lián)賽由三月尾進(jìn)行至八月尾/九月初,然后是四星期的決賽周,并以兩隊(duì)在澳大利亞澳式足球聯(lián)盟總決賽爭(zhēng)奪超級(jí)杯為終結(jié)。

參賽隊(duì)伍

本賽季參賽隊(duì)伍,以及常規(guī)賽排名

澳式足球 VS 澳式橄欖球

廣義上來(lái)講,澳洲人口中的“footy”,其實(shí)同時(shí)指澳式足球(Australian rules football)與聯(lián)盟式橄欖球(Rugby league football)兩種運(yùn)動(dòng)??瓷先ザ际情蠙烨?,規(guī)則其實(shí)不盡相同。

主要的不同點(diǎn),反映在兩個(gè)不同的聯(lián)賽:

全國(guó)橄欖球聯(lián)賽

National Rugby League, NRL

澳式足球聯(lián)盟

Australian Football League,AFL

兩者都是全國(guó)性質(zhì)的聯(lián)賽;AFL是以維州為中心,而NRL是以新州為中心。

兩者的發(fā)展歷程,比賽規(guī)則等等也是大同小異。

上面我們主要介紹了AFL

這里再簡(jiǎn)單梳理一下NRL:

聯(lián)盟式橄欖球在新南威爾士州、昆士蘭州更流行,比賽在長(zhǎng)方形的草地上舉行,兩隊(duì)均派出十三名選手參賽,外加四名替補(bǔ)球員。

比賽時(shí)間分上下半場(chǎng),各四十分鐘。如果八十分鐘內(nèi)兩隊(duì)打平,根據(jù)具體賽制,可能就以平局收?qǐng)?,或者進(jìn)入加時(shí)金球制勝。每隊(duì)各十個(gè)換人名額,換人次數(shù)不限。

聯(lián)盟式橄欖球的得分方式分為兩種:Try(觸地得分)與Goal(踢球得分)。

觸地得分是指攻方球員通過(guò)傳球扯開(kāi)防守線,然后帶球沖到守方得分區(qū)觸地后可一次得4分,之后自動(dòng)得到一次踢球射門的機(jī)會(huì),將球射入“H”型球門橫桿上方后可得2分。

如果防守方在己方半場(chǎng)犯規(guī),而犯規(guī)地點(diǎn)離球門比較近,攻方可以選擇射門,射進(jìn)得1分。

從每年的三月到十月是NRL的比賽日,16支球隊(duì)將在常規(guī)賽進(jìn)行26輪比賽.26輪比賽結(jié)束后排名榜首的球隊(duì)被稱為“小冠軍”,排名前八的球隊(duì)再逐隊(duì)廝殺決出最后兩支球隊(duì)進(jìn)行決賽。

現(xiàn)在你對(duì)OZ Footy有了一定了解了吧

百聞不如一見(jiàn)

真正的了解澳式足球

從欣賞本次AFL總決賽開(kāi)始吧

返回搜狐,查看更多

責(zé)任編輯:

平臺(tái)聲明:該文觀點(diǎn)僅代表作者本人,搜狐號(hào)系信息發(fā)布平臺(tái),搜狐僅提供信息存儲(chǔ)空間服務(wù)。

閱讀 ()

推薦閱讀

從AFL開(kāi)始FUZZ之旅 - 知乎

從AFL開(kāi)始FUZZ之旅 - 知乎切換模式寫文章登錄/注冊(cè)從AFL開(kāi)始FUZZ之旅合天網(wǎng)安實(shí)驗(yàn)室原創(chuàng):hpw合天智匯原創(chuàng)投稿活動(dòng):重金懸賞 | 合天原創(chuàng)投稿等你來(lái)前言我想介紹一些不一樣的東西-fuzz,也就是大家常說(shuō)的模糊測(cè)試。Fuzz是近幾年來(lái)安全頂會(huì)的熱門,投稿難度也越來(lái)越大。一次成功的fuzz甚至能挖掘出幾十個(gè)CVE。我準(zhǔn)備在該文章中先介紹fuzz相關(guān)的知識(shí),然后以AFL為例演示一個(gè)fuzz例子;不足之處還請(qǐng)各位讀者斧正。什么是Fuzz進(jìn)行軟件漏洞挖掘時(shí),通常有靜態(tài)分析(staticanalysis)、動(dòng)態(tài)分析(dynamicanalysis)、符號(hào)執(zhí)行(symbolicexecution)、模糊測(cè)試(fuzzing)這幾種技術(shù)手段。靜態(tài)分析就是不真正的運(yùn)行目標(biāo)程序,但是通過(guò)對(duì)它進(jìn)行各種語(yǔ)法、語(yǔ)義、數(shù)據(jù)流等的分析,來(lái)進(jìn)行漏洞發(fā)掘。靜態(tài)分析是由靜態(tài)分析軟件完成的;它的速度快,但是誤報(bào)率高。動(dòng)態(tài)分析就是我們通常見(jiàn)到的大佬們用od一步步跟蹤程序運(yùn)行進(jìn)行的分析。它的準(zhǔn)確率很高,但是需要調(diào)試人員豐富的知識(shí)儲(chǔ)備,而且這種調(diào)試方法很難進(jìn)行大規(guī)模的程序漏洞挖掘。符號(hào)執(zhí)行簡(jiǎn)單來(lái)說(shuō),就是試圖找到什么輸入對(duì)應(yīng)什么樣的運(yùn)行狀態(tài),它要去覆蓋所有的執(zhí)行路徑。因此,當(dāng)被分析的程序比較復(fù)雜,有很多執(zhí)行路徑時(shí),就會(huì)遇到路徑爆炸的問(wèn)題。模糊測(cè)試不需要人過(guò)多的參與,也不像動(dòng)態(tài)分析那樣要求分析人員有豐富的知識(shí)。簡(jiǎn)單解釋,它就是用大量的輸入數(shù)據(jù)自動(dòng)去執(zhí)行程序,從而發(fā)現(xiàn)哪些輸入能夠使程序發(fā)生異常,進(jìn)而分析可能存在的漏洞。當(dāng)前比較成功的fuzzer(執(zhí)行模糊測(cè)試的程序)有AFL、libFuzzer、OSS-Fuzz等。用AFL來(lái)示意一個(gè)典型的Fuzz過(guò)程調(diào)試人員為程序提供一些輸入,即最左側(cè)的testcases,AFL加載后將其放入一個(gè)隊(duì)列中。對(duì)于每一次迭代,AFL首先從隊(duì)列中取出一個(gè)testcase,然后對(duì)它進(jìn)行修剪,去除不必要的數(shù)據(jù)以提高運(yùn)行效率;再然后對(duì)輸入進(jìn)行變異操作,變異的模式很多,可以產(chǎn)生很多新的testcase。對(duì)于這些新產(chǎn)生的輸入,將它們送到目標(biāo)程序運(yùn)行,若能夠產(chǎn)生新的執(zhí)行路徑或者導(dǎo)致程序崩潰,就把它再放到隊(duì)列中。在整個(gè)過(guò)程中,程序崩潰會(huì)被記錄下來(lái),它可能代表一個(gè)潛藏的漏洞。Fuzz的技術(shù)要點(diǎn)那么這一項(xiàng)技術(shù)主要有哪些難點(diǎn),或者說(shuō)影響挖掘效率的點(diǎn)呢?在安全會(huì)議上經(jīng)常能看到對(duì)于這些問(wèn)題的研究,比如2019年USENIX上用粒子群算法來(lái)輔助變異操作符的選擇,AFL的變體AFLGo其實(shí)也是在CSS上發(fā)表的。輸入數(shù)據(jù)因?yàn)橐幂斎霐?shù)據(jù)去自動(dòng)執(zhí)行程序,很明顯數(shù)據(jù)的生成會(huì)極大的影響挖掘效率。1.假如目標(biāo)程序的輸入格式是pdf文件,那么不符合該格式的文件就很難進(jìn)入到目標(biāo)程序內(nèi)部進(jìn)行運(yùn)行測(cè)試。2.即使是符合輸入要求的數(shù)據(jù),也許數(shù)據(jù)A和數(shù)據(jù)B觸發(fā)相同的執(zhí)行路徑,那么讓A和B都運(yùn)行就是在浪費(fèi)資源。3.對(duì)于單獨(dú)的數(shù)據(jù)A,也許其中真正控制執(zhí)行路徑的只是一小部分,那么在其余部分的處理就是在浪費(fèi)資源。對(duì)于第一個(gè)輸入格式的問(wèn)題,generation-basedfuzzer給出了可行的解決方案。簡(jiǎn)單來(lái)說(shuō),它要求一些關(guān)于輸入數(shù)據(jù)格式的先驗(yàn)知識(shí),這樣它就可以更好地根據(jù)用戶輸入數(shù)據(jù)產(chǎn)生新數(shù)據(jù)。對(duì)于第二和第三個(gè)問(wèn)題,AFL中給出了相應(yīng)的解決辦法。Afl-cmin能夠給出輸入數(shù)據(jù)的最小集合,也就是會(huì)把上述的A和B留其一;afl-tmin則能夠?qū)蝹€(gè)輸入文件進(jìn)行壓縮。變異操作用戶給出的數(shù)據(jù)是有限的,但是進(jìn)行fuzz測(cè)試需要大量的數(shù)據(jù),因此fuzzer會(huì)根據(jù)用戶給出的數(shù)據(jù)產(chǎn)生新的數(shù)據(jù),這一過(guò)程即所謂的變異操作。那么變異過(guò)程中定義哪些變異操作符(即哪些改變?cè)斎霐?shù)據(jù)的操作)?在一次變異時(shí)面對(duì)多個(gè)變異操作符該選擇哪個(gè)?選用哪些輸入數(shù)據(jù)進(jìn)行變異?提高覆蓋率Fuzz的本質(zhì)就是用輸入去檢測(cè)當(dāng)前輸入對(duì)應(yīng)的執(zhí)行路徑會(huì)不會(huì)產(chǎn)生可能的漏洞。因此,如果覆蓋更多的路徑,就意味著可能檢測(cè)出更多的漏洞。提高覆蓋率更像是一個(gè)根本性問(wèn)題,前兩個(gè)問(wèn)題的解決其實(shí)也是在提高覆蓋率。AFL實(shí)戰(zhàn)安裝要點(diǎn)AFL其實(shí)有很多模式,除了標(biāo)準(zhǔn)模式,還有l(wèi)lvm模式和qemu模式。得益于clang,llvm模式下fuzz速度更快;qemu模式則可以對(duì)二進(jìn)制程序進(jìn)行fuzz。有很多人在安裝時(shí)并沒(méi)有同時(shí)編譯安裝llvm模式,雖然可以稍后單獨(dú)編譯,但是AFL官方文檔中建議如果想要所有系統(tǒng)用戶都可以使用llvm模式,就在編譯安裝AFL時(shí)同時(shí)安裝llvm模式。安裝時(shí)還有一個(gè)坑:很多人喜歡在docker中使用它,但是別忘了在開(kāi)啟container時(shí)加上—privileged選項(xiàng),否則在下述某一命令執(zhí)行時(shí)會(huì)失敗。安裝過(guò)程我就不贅述了,但是這里推薦一個(gè)安裝過(guò)程。如果docker不加—privileged這一條命令會(huì)失?。哼@里是在安裝AFL時(shí)同時(shí)編譯安裝了llvm模式:編譯安裝目標(biāo)程序我們選取w3m作為這次的目標(biāo)程序,在下載源碼后,為了AFL能夠順利進(jìn)行fuzz,我們不能直接用gcc進(jìn)行編譯,而是要用afl提供的afl-gcc進(jìn)行。Afl-gcc干了什么呢?其實(shí)我們從源碼得到二進(jìn)制程序,要經(jīng)過(guò)從源代碼到匯編代碼,從匯編代碼到機(jī)器碼的過(guò)程。Gcc(特指gcc編譯器)能夠把源代碼變成匯編代碼,而as(也是GNU編譯器套件一部分)則將匯編碼變成機(jī)器碼。Afl-gcc是gcc編譯器的一個(gè)封裝,它一方面調(diào)用gcc編譯器進(jìn)行編譯,另一方面指定afl-as而非as進(jìn)行匯編。Afl-as也是as的一個(gè)封裝,它一方面分析匯編代碼,進(jìn)行插樁操作,另一方面調(diào)用as將插樁后的匯編代碼變成機(jī)器碼??赡苡钟腥艘獑?wèn)了,什么是插樁?簡(jiǎn)單來(lái)說(shuō),它就是在目標(biāo)程序的代碼中插入一些額外的代碼,來(lái)通知fuzzer目標(biāo)程序的運(yùn)行情況。簡(jiǎn)單了解原理后,來(lái)對(duì)w3m進(jìn)行編譯: cd ./w3m CC=afl-gcc ./configure make由于我們只進(jìn)行fuzz,不想真正安裝w3m,因此不用進(jìn)行makeinstall操作。收集與處理輸入數(shù)據(jù)為了能夠進(jìn)行fuzz,我們需要提供一些輸入數(shù)據(jù)。W3m是一款命令行瀏覽器,因此我們可以收集一些html文件作為輸入。注意,AFL作者建議輸入文件不要太大,盡量保持在1KB內(nèi)。這里我找了幾個(gè)文件作為示例:就像前面說(shuō)的,我們可以使用afl-cmin和afl-tmin進(jìn)行輸入數(shù)據(jù)的縮減。下圖是使用afl-cmin取最小集合的示例。因?yàn)檩斎胩倭?,它們都可以觸發(fā)不同的路徑,因此并沒(méi)有文件被刪除。下圖是使用afl-tmin對(duì)單個(gè)文件進(jìn)行縮減的例子。為了提高速度,你可以寫一個(gè)腳本多線程對(duì)所有輸入文件進(jìn)行縮減操作,否則這一過(guò)程是很費(fèi)時(shí)的。開(kāi)始運(yùn)行通過(guò)以下指令開(kāi)始對(duì)w3m的fuzz操作:如果你不主動(dòng)停止,這一個(gè)fuzz的過(guò)程是不會(huì)結(jié)束的。在右上角,你可以看到當(dāng)前已經(jīng)發(fā)現(xiàn)了多少個(gè)uniquecrashes。運(yùn)行的反思上述只是一個(gè)簡(jiǎn)單的測(cè)試,那么實(shí)踐中,還有哪些技巧來(lái)優(yōu)化上述的fuzz過(guò)程呢?你可以采用AFL的并行模式來(lái)提高fuzz效率你可以在AFL運(yùn)行一段時(shí)間后,暫停運(yùn)行,進(jìn)入保存隊(duì)列的文件夾對(duì)隊(duì)列中的test cases進(jìn)行縮減,然后再繼續(xù)運(yùn)行;你也可以通過(guò)采用llvm模式來(lái)提高速度。結(jié)語(yǔ)雖然上述fuzz是對(duì)本地程序進(jìn)行的fuzz;其實(shí),借助于豐富的插件,或者編寫簡(jiǎn)單的入口代碼,AFL也可以對(duì)網(wǎng)絡(luò)程序,庫(kù)文件等進(jìn)行fuzz。寫這篇簡(jiǎn)單的文章希望能夠?qū)uzz介紹給大家,使得大家能夠?qū)uzz應(yīng)用到自己的漏洞挖掘中。合天網(wǎng)安實(shí)驗(yàn)室的相關(guān)實(shí)驗(yàn)(Fuzz之AFL),讓你了解AFL的使用方法,通過(guò)AFL模糊測(cè)試一些簡(jiǎn)單的軟件,學(xué)習(xí)fuzz的基本方法和思想。實(shí)驗(yàn):Fuzz之AFL(合天網(wǎng)安實(shí)驗(yàn)室)聲明:筆者初衷用于分享與普及網(wǎng)絡(luò)知識(shí),若讀者因此作出任何危害網(wǎng)絡(luò)安全行為后果自負(fù),與合天智匯及原作者無(wú)關(guān)!發(fā)布于 2019-11-04 14:52網(wǎng)絡(luò)安全信息網(wǎng)絡(luò)安全信息安全?贊同 49??2 條評(píng)論?分享?喜歡?收藏?申請(qǐng)

我們使用 cookies 來(lái)提升您的體驗(yàn)。繼續(xù)訪問(wèn)本網(wǎng)站即表示您同意我們的 cookie 使用。 我們使用 cookies 來(lái)提升您的體驗(yàn)。繼續(xù)訪問(wèn)本網(wǎng)站即表示您同意我們的 cookie 使用。

404 Not Found


nginx/1.25.2
高清亚洲先锋在线电影观看网站| 毛片在线啊啊| 亚洲无码av天堂久一区二| 国一产区视频 | 欧美三级片在线免费观看网站| 午夜精品在线影院| 亚洲人妖在线精品一区| 亚洲久悠悠色悠在线播放| 久久AV男人的天堂综合}| 疯狂做受DVD播放免费| V一区二区免费精品| 成人免费看WWW网址入口| 日本高清动作片www| 少妇高潮一区二区三区66| 欧美一乱一性一交一视频| (爱妃)色婷婷综合久久久久中文| 亚洲成a人片77777老司机| 欧美熟妇人妻久久中文字幕| 91香蕉国产观看免费人人小说乱亚洲另类欧美国产 | 插b内射视频免费观看| 98精品国产自产免费观看| 东京热精品无码免费资源视频| 无码人妻AV免费一区二区三区| 黄色小视频免费在线观看| 国产成人3p在线视频| 国产欧美亚洲精品第一页青草 | 亚洲制服丝袜无码AV在线| 亚洲第一精品视频在线观看| 午夜国内精品久久久久影视| 热99er久久视频精品在线| 久久久精品国产毛片| 成人精品免费国产网站| 日韩欧美国产一区啊| 很黄很色裸乳视频网站| 久久精品亚洲成在人线av网址 | av看片在线免费观看互动交流| 香蕉视频APP在线观看污| 国产精品玖玖玖| 王者荣耀把小乔卧床去掉所有服装| 疯狂的兰姨小说全文免费阅读| 国内情侣作爱视频网站| 在线无码成本人动漫| 久久综合久久伊人| 国产偷窥女洗浴在线观看亚洲| 亚洲成E人在线免费观看| 一级在线免费观看黄片| 秋霞午夜电影院av黄页| 色一情一乱一伦一区二区三区四区| fulao2下载破解版baseapk| 粉嫩粉嫩的虎白女18在线视频| 老太高潮一级毛片免费老人 | 国产色综合天天综合网在线观看| 不卡成人免费观看视频| 看国产一级毛片免费的| 一夲道加勒比东京热无码视频| (爱妃)色婷婷综合久久久久中文 | 国产精品毛片视频一区二区| 波多野结衣电影区一区二区三区| 巜一边亲一边摸下奶韩剧| 桃花社区在线观看视频| 国产综合色成年a欧美| 精品国产不卡久久| 成年18 网站免费进入夜色| 日韩毛片不打码高清免费视频| 国产成人午夜在线视频麻豆| 96国产精品日韩国产在线| 少妇久久中文亚洲| 日本黄色片水多毛多| 沈阳45老熟女高潮叫声没谁了| 免费A级特黄真人视频| 免费污视频下载| 亚洲国产欧美日韩另类精品一区二区在线| 欧美大黑bbbav黑白交| 熟妇的荡欲刘艳第二部37章| 国产精品一二三在线看| 欧美日韩亚州视频一区二区三区 | 亚洲激情不卡视频| 无码一区二区三区成人网站 | 天天看黄片靠逼视频免费看| 国精品99久9在线| 吃你私下的男人是爱你不| 国产精品久久久久久亚洲色| 无码高清视频在线免费观看| 欧美一线免费http| 亚色在线免费| 五月天婷婷激情网| 日本啪啪网午夜啪啪网| 玩小雪跪趴把腿分到最大影视| 超碰在线免费电影| 欧美激情一区精品| a级销魂美女免费网站| av中文精品无码在线不卡| 午夜免费毛片视频| 国产真实乱对白精彩日韩国产欧美丝袜在线 | 人妻在线无码专区| 天天澡天天摸超碰| 天天婬色婬香视频综合网| 无码专区 免费在线| 日本国产欧美三级在线| 日韩精品乱码久久久久久| 亚洲欧美亚洲另类| 久久国产亚洲精品88| 无码高清视频在线免费观看| 国内自产视频区国内自拍| 亚洲男人综合久久综合| 欧美日韩精品一区二区三区激情在线免费 | 午夜精品福利一区| 日本成人免费电影久久| 亚洲三级片在线观看视频| 大肉大捧一进一出视频出来呀 | 大地资源网在线高清观看| 亚洲综合一区二区精品久久| 免费的美女大胸mm视频| 国产精品成人va在线观看4o4| 国产欧美黄色大片| 久久久久夜色精品国产av| 狠狠综合久久久久综合网小蛇| 日产情品久久久久久| 成人精品社区久久久| 国产精品高清一区二区三区99| 国产在线流白浆视频| 宅男在线国产精品| 第一国产福利影院动态| 免费的美女大胸mm视频| 在线观看av一区| 久久精品A一国产成人免费网站| 中文字在线观看幕国产| 色综合久久久无码中文字幕篠田| 国产精品无码一区二区免费 | 久久久久久免费视频大片| 91秦先生久久久久久久| 一区二区视频国产电影在线| 97人妻一区免费精品| 国产V综合V亚洲欧| 久久精品国产亚洲āv影院毛片| 日本带啪的纯肉免费动漫| 国产亚洲人成?在线V网站| 无码中文字幕DⅤD免费放| 第五色丁香欧美小说在线观看| 精品中文字幕在线观看| 无套内谢少妇毛片A片樱花| 国产剧情演绎 在线视频| 国产最新精品2020好看的| 精品mv国产在线观看| 国产成人综合久久久久久| 国产aⅤ无码片毛片一级一区2| 日韩中文无码六区| 亚洲欧美中字一区二区三区| 国产成人精品短视频| 手机在线免费播放小视频国产| 羞羞漫画在线含羞草| 黄色大片在线播放| 成人日欧美一卡二卡三卡四 | 色综合久久网女同蕾丝| 女自慰喷水免费看www久久| 国产绿色成人网站在线| 国产1000部在线视频| 9999日本高清视频二区| 亚洲精选av动图| 在线观看小黄片不卡| 九一精品国产欧美一区二区| 国产色a三级三级| 国产偷窥女洗浴在线观看亚洲| 漂亮女大学一级毛片| 国产又爽又黄无遮挡的视频| 在线播放国产在线一区| 精品国产亚洲国产麻豆好看到停不下来! | 国产成人精品无码A 区在线观看 | 久久精品国产2024观看福利| 在线免费观看韩日av| 永久免费看a片无码网站四虎| 熟妇丰满大屁股在线播放BBW| 久久久无码免费看大片| 九九电影理伦片免费看| 真人一级毛片无码中字| 麻豆制服丝袜诱惑| 无码精品国产一区二区三区免费 | 久久国产麻豆无套| 国产福利精品ririri| 久久综合精品国产一区二区三区 | 亚洲欧美成人一区二区三区 | 日韩欧美日本在线不卡视频| 漂亮人妻被强中文字幕下载| 菠萝菠萝蜜在线观看视频社区| 在线观看国产一区二区三区日本| 黄色大片在线播放| 亚洲毛片a长片2345影视大全| 亚洲欧洲无码av一区二区| 亚洲情综合五月天婷婷丁香| 亚日韩乱码中文字幕| 日本带啪的纯肉免费动漫| 思思热在线免费视频精品| 五月婷婷六月丁香激情综合| 欧洲亚洲高清无码在线观看| 国产精品va爽爽免费观看性色| 精品乱伦欧美亚洲三区| 国产真实自拍三级麻豆射区| 精品少妇影视无码| 色就是色亚洲视频| 国产免费午夜视频| 不卡亚洲美女视频在线| 一区二区三区日韩免费播放| 精品一二三区日韩欧美人妻精品 | 丁香七月婷婷| 四韩色情无码一区二区三区| 欧美人妻av中文字慕亚州α片| 亚洲精品成人无码中文字幕浪潮 | 国产成人裸体在线高清免费直播| 免费一级片在线观看| 正在播放国产女免费| 国产精品高清在线拍自| 综合三级亚洲高清| 在线国产成人自拍| 国产在线观看无码免费āā| 精品国产国偷自产AⅤ| 久国产91色欲麻豆精品一区二区| 又大又粗又硬的免费视频| 在线观看日韩国产| 成人在线播放欧美日韩| 亚洲欧美日本另类视频| 日本美色免费大全一区二区| 欧美性另类69xxxx极品| 日韩精品亚洲国产| 国产图片 日韩 欧美 亚洲| 日本a∨在线观看| 一区二区三区精品久久| 亚洲狠狠狠婷婷综合久久久久| 精品少妇爆乳AV无码专区| 日韩精品卡一卡2卡三卡四| 欧美在线观看aa| 亚洲欧美另类国产| 中文有码精品视频一区二区 | 久久青草精品2020最新款 | 美女露100%奶头的视频| 无套内谢少妇毛片A片樱花| 日韩人妻糸列一区二区三区| YY111111少妇影院理论片公交车| 精品国产92亚洲一区二区三区| 囯产日韩精品一区二区三区在| 国产男人天堂2022手机视频在线| 国产少妇人妻在线播放| 99午夜国产精品视频| 国产精品VA在线观看老妇女 | 一级在线免费观看黄片| 国产高清无码电影| 欧美成日韩电影图片在线观看| 国产大片在线观看黄色| 在线观看免费不卡avav| 久久久久青草線蕉亞洲麻豆| 久久精品欧美国产综合A| 欧洲无码影视剧电影大全免费播放在线观看 | 国产AV一区仑乱| 日本二本道欧美二区一区| 久久一级二级三级片| 欧美一区二区精品国产| 花季传媒视频下载免费| 国产黄动漫精品一区| 插b内射视频免费观看| 亚洲中文字幕av无码爆乳| 色播精品免费小视频| 亚州精品无码a片毛片吸奶视频| 久久精品性爱网站| 久久亚洲人成网站| 桃色成人免费视频在线下载| 麻豆国内精品永久免费视频| 国产视频不卡在线观看| 国产东北女人做受av中文综合字幕亚洲 | 国产精品ⅴa无码一区二区免费看| 无遮无挡爽爽免费视频| 亚洲日本欧洲综合| 成熟黄色一级视频片| 外国操逼视频免费看操逼| 久久高清一级毛片| 蜜桃APP下载网站| 伊人久久成人电影| 91色综合久久熟女系列| 欧美一道本一区二区三区| 亚洲情综合五月天婷婷丁香| 波霸爆乳一区二区国产| 国产精品久久久久鬼色欧美日韩高清| 夜夜导航福利导航| 在线观看精品福利| 精品国产一区二区香蕉| 美女被视频网站免费看| 国产亚洲精品左线视频| 国产粉嫩尤物在线观看| 乱色熟女综合一区二区三| 舒淇三级大全视频在线观看| 高清综合无码中文| 欧美伊香蕉久久综合网| 中文字幕 人妻 日韩 在线| 欧美色欲成人一区二区三区 | 帅哥free亚洲天堂第二区| 婷婷综合激情亚洲| 国产在线jyzzjyzz免费护士 | 欧美性另类69xxxx极品| 惠民福利特级毛片在线大全免费播放 | 亚洲成成熟女人综合| 国产日韩av综合在线免费观看| 天堂网www在线网| 欧美 亚洲 另类 自拍| 播放少妇的奶头出奶水的毛片| 91免费太九视频com| 中国欧美日韩一影片| 亚洲国产午夜精品乱码| 天天澡天天摸超碰| 欧美日韩一区二区在线播放| 青青国产成人久久激情91| 免费观看亚洲精品国产成人99久久 | 久久只有这里有精品免费中文字幕| 在线永久亚洲| 91精品国产综合久久婷婷 | 囯产免费一级一片内射| 久久久亚洲春色AV无码| 欧美日本国产精品激情专区| 无码人妻AV免费一区二区三区| 狠狠躁夜夜躁人人躁婷婷视频| 国产成人最新视频在线| 国产无遮挡又黄又爽视频在线观看| 一级a爱做片免费观看| 欧美亚洲综合一区二区三区视频| 国产性瘾聚色自拍| 在线看无码黄av| 欧美色欲成人一区二区三区| 日韩精品一区二区不卡| 131美女视频黄的免费| 成人精品无码免费视频| 啪啪啪一级网站无码免费| 婷婷偷婷婷丁香| 无码人妻 碰碰97| 国产乱码久久伊人| 国产黄网免费观看在线视频69| 久久久5热在精品国产| 国产àv精品久久久久| 免费国产黄网在线观看| 国产一级 片内射免费视频| 久久国产精品免费av| 久久综合一区二区无码水多| 日韩精品人妻系列| 97成人精品区在线播放| 亚洲成人女人精品久久久| 婷婷五月天综合网| 精品A区黄无遮挡免费网站| 久久久一本线一区二区| 久久好看免费精品视频| 久草综合在线| 泰国一级婬片A片AAA视频| 美女啪啪啪啪一区| 精品人伦1区2区3区蜜桃免费| av五月天天堂网| 亚洲色婷婷5月| 97在线观看视频久草| 国产成人片视频一区二区| 少妇人妻无码专区| 毛片在线啊啊| 天堂岛www最新版中文资源| 国产无圣光高清一区二区| 日韩亚洲欧美一本| 欧洲丰满少妇a毛片| 精品无码一区二区三区电影婷婷| 95無碼人妻精品一區二區三區| 噜噜在线a观看| 亞洲AⅤ永久無碼無人區電影 | 精品国产理论在线进入| 国产自产21区欧美激情| 成码无人av片在线电影网站| 男女成人秒免费试看久久| 免费观看欧美成人aa片爱我多深| 国产超高清视频在线观看全集 | 桃色成人免费视频在线下载| 国产91久久精品一区二区| 思思热在线免费视频精品| 大地资源在线资源www| 国产精品偷伦免费视频| 欧美二三区久久久| 手机在线电影福利av| 97人妻精品一区二区三区在线视频最新 | 欧美午夜精品久久久久免费视| 亚洲aⅤ成人午夜在线观看| 中文字幕久久青青| 欧美一区二区狠狠| 成人一区二区三区免费| 日本成人免费电影久久| 2020在线观看欧美中文字幕| 亚洲最大的黄色影院| 一级在线免费观看黄片| 日韩精品亚洲国产| 人妻无码高清一区精品无码毛片| 欧美《熟妇的荡欲》在线观看| 免费A级特黄真人视频| 大胸美女被弄高潮视频网站| 欧美国产亚洲精品?第一页| 日韩丝袜视频一区二区三区| 免费无码欧美激情婬片| 色久悠悠成人影视在线观看| 一级做a爱片久久毛| 精品久久久久久国产你懂的| 亚洲精品高清在线播放| 国产精品ⅴa老女人| 国产中文字字幕乱码无限| 国产成人午夜在线视频麻豆| 婷婷色五月中文字幕| 97人妻一区免费精品| 日韩在线中文字幕在线一区 | 91嫩草草国产观看免费人人| 制服丝袜先锋| 亚洲国产日韩欧美高清| SM强制高潮调教无码视频| 久久无码影视| 国产老妇成熟xxxxx| 91免费视频在线看| 久久只有这里有精品免费中文字幕| 亚洲w码欧洲s码免费导航| 欧美经典在线不卡一区二区三区| 国产精品无码一区二区免费 | 国产福利小视频性欧美18| 垂耳执事漫画免费阅读下拉式漫画六漫画| 欧美国产三级视频| 国产精品一区二区久久无码| 日韩成人片在线播放| A 毛片免费全部视频| 午夜福利黄色免费在线观看| 97国产理论影院无限观看 | 国产三级在线播放不卡| 了解最新五月花亚洲| 日本在线一区二区三区直播 | 欧美日韩国产综合一区二区三区| 成人精品视频成人影院 | 亚洲二区在线观看| 久久亚洲精品无码?v| 精品人妻在线第一页| 热欧美A精品V在线视频| 日韩免费在线视频| 色www亚洲性国产阿娇| 婷婷国产在线观看| 国产亚洲中文字幕一区| 亚洲?v无码专区国产乱码DVD| 国产在线流白浆视频| 韩国乱码片免费看| 青青久操手机在线视频| 四虎www免费人成| 欧美日本一道高清二区| 中文在线天堂网视频大全| 午夜老司机免费视频| 精品福利枧频网站| 国产黄色高清视频| 国产美女一区二区三区视频| 久久婷婷激情五月国产激情| 日本一区二区三区国产高清| 国产精品人妻女教师| 超碰在线免费中文字幕| 国产超级va在线观看视频.| 在线免费日韩欧美一区| 在线免费观看韩日av| 久久国产一区精品免费观看| 青草视频在线免费播放| 亚洲av中文无码字幕色最| 欧美日韩免费在线观看专区| 黄片亚洲成?v人精品自偷拍| 亚洲欧美国产v?在线播放| 一区二区三区自拍偷拍福利视频 | 91aaa免费观看在线播放| 国产亚洲中文日韩欧美| 亚洲中文字幕成人久久| 日韩AV毛片无码| 91免费视频在线看| 永久黄网站色视频免费观看APP| 校园精品 三级在线| 午夜福利国产一级看片| 蜜桃AV中文字幕| 国产制服高清一区在线| 2021无码成人精品一区二区| 久久精品东京热波多野结衣| 私人情侣网站中文| 99国产免费观看视频| 中文字幕一区二区曰韩精品蜜臂| αv天堂αv电影αⅴ亚洲| 国产成人精品视频一级毛片| 国产精品久久久精品三级网站| 在線觀看國產成人SWAG| 国产成人AV无码久久久一区| 久久精品国产免费播蜜桃| av五月天天堂网| 四虎国产精品一区二区免| 苍井空无码一区视频| 国产日韩欧美高清一区二区| 国产美女久久com| 一级毛片免费视频五月天国外| 小小视频在线观看| 亚洲午夜综合毛片up| 久久亚洲人成网站| 喷白浆无码在线观看| 日本黄色大片在线播放视频免费网站| 一区二区三区波多野结衣| 综合色图欧美亚洲| 大屁股老妇人妻无码免费| 久久精品只有这里最精品| 久久精品夜色噜噜亚洲A∨| 厨房肉欲(h)冰块| 日产高清卡一卡二卡va| 在线视频播放一区不卡| 91嫩草草国产观看免费人人| 国产一区二区免费在线观看视频| 不卡亚洲美女视频在线| 色综合久久久久久久久久| 国产鲁阿鲁在线视频观看| 国产欧美综合精品一区二区三区| 在线美女视频资源| 亚洲精品日本高清| 欧美三级日韩一区二区三区| 国产成人18黄网站免费网站| 国产一级夫妻生活一级毛片| 蜜臀va亚洲国产欧美日韩| 又黄又粗又爽又硬又大的免费视频 | 4438x全国最大色| 无码动漫一区二区在线观看| 亚洲AV无码一区二区三区四季| 黄色国产网站视频免非| 美女一区二区在线观看| 极品一线天粉嫩无码国产裸体歌舞一区二区| 亚洲中文字幕乱码一二三区| 可莉吃旅行者的坤巴游戏| 亚洲久悠悠色悠在线播放| av成人精品在线| 又大又粗又爽又直又硬黄少妇| 亚洲第一福利视频| 免费一级不卡无毒毛片| 亚洲va在线va天堂va狼色在线| 国产美女久久com| 精品国产三级A∨电影| 国产亚洲精品香蕉观看视频| 日本一区二区三区免费高清在线| 国产福利三区| 把腿抬高我要添你下面在线播放| 色偷偷色噜噜狠狠网站777免费| 成人午夜私人影院入口| 免费只有精品久久| 成人国产在线视频在线观看| 久久精品欧美国产综合A| 惠民福利特级毛片在线大全免费播放| 国产欧美亚洲精品第一页青草| 欧美性猛交XXXXX乱大交3免费| 婷婷成人丁香五月综合情| 亚洲夜夜区一区二区三区| 图图国产亚洲综合网站| 午夜国产精品视频看看| (愛妃)国产AV无码专区亚洲精品| 亚洲国产专区校园欧美 | 久久久久久人妻精品一区二区三区| 毛片A久久99亚洲欧美毛片| 国产制服高清一区在线| 婷婷五月天综合一区二区无码不卡| 日韩精品主播福利在线| 国产精品欧美综合在线| 手机在线电影福利av| 亚洲av免费不卡| 国产精品色欲av色婷婷| 亚洲无码人妻在线一区二区 | 欧美午夜激无码av毛片下载| 艳妇臀荡乳欲伦交换H在线观看| 亚洲美女色欲火色欲图| A 毛片免费全部视频| 国产九九自拍电影在线观看| 国产精品天堂性按摩XXXX| 乱伦精品免费自拍| 伊人久久成人电影| 一级做a毛片在线看| 成人欧美精品久久久久影院| 国产精品美女牲交毛片| 欧美日韩国产二区成人在线影片 | 视频福利一区| 精品国产视频一二三| 国产成人精品短视频| 黄软件免费下载| 日本在线二区不卡免费观看| 女人性高朝床叫视频午夜影视| 私人情侣网站中文| 老鸭窝成人网站在线观看| 国产高潮精品无码视频| 日日碰狠狠添天天爽五月婷晓| 欧美二三区久久久| 女人跪下吃男人j8免费视频 | 亚洲一区二区A| 大j8黑人w巨大888a片| 亚洲久悠悠色悠在线播放| 人人草人人爽| 精品少妇人妻av免费久久久| 亚洲最大中文字幕无码网站| 日韩在线变态图片一区图片| 国产亚洲中文字幕一区| 日韩在线第一区视屏| 欧洲亚洲高清无码在线观看| 人妻无码高清一区精品无码毛片| 91偷拍裸体一区二区三区| 草莓在线观看污免费| 国产真实乱对白精彩日韩国产欧美丝袜在线 | 2019国产在线美女视频| 成人精品日本黄色一二三区| 9999日本高清视频二区| 老司机福利在 线影院| 超碰在线免费电影| 91精品国产情侣高潮对话原文| 日本熟久精品爱| 国产精品久久免费一区dyd| 韩国精品无码少妇在线观看| 欧美性爱永久看一二三四线| 国产美女午夜av| 2019国产在线美女视频| 国产成人片视频一区二区| 亚洲毛片a长片2345影视大全| 一区二区三区四区芒果| 观看成人欧美日韩国产| 免费观看av中文字幕| 亚洲欧美亚洲另类| 国产刺激真实乱对白| 一级欧亚在线看片| 免费看一区二区日本在线播放| 日本人www中国人| 神马韩国推理片电影| 亚洲成人女人精品久久久 | 午夜毛片在线视频观看| 日本一区二区三区四区色婷婷| 波霸爆乳一区二区国产| 91偷拍网亚洲精品| 久久资源视频免费观看| 久久婷婷激情五月国产激情| 欧美在线精品91| 日本高清一区二区三区| 黑人教练与人妻小茹阅读| 麻豆精品久久久久久| 91视频欧美黑人| 国产午夜美成年女免费观看视频| 精品精品国产91免费观看| 精品一区二区无码漫画| 欧亚日韩久久久网址大全| 欧美日韩国产二区成人在线影片| 凹凸精品免费精品视频| 国产一区视频精品| 色喜亚洲精品西瓜视频| 看黄网站在线看| 欧美区亚洲区日韩国产最好看的2023最新中文字幕 | 国偷自产视频一区二区久| 日韩精品一区二区在线看| 亚洲男性天堂一区二区三区| 亚洲AV毛片在线观看| 性做爰全过程免费看| 91女神精品系列在线播放| 久久黄色成人免费| 免费只有精品久久| 成人黄色一区二区| 久久精品国产亚洲āv影院毛片| 久久精品视频免费| 亚洲AV无码久久久不卡| 国产精品吹潮在线播放| 国产色婷婷免费视频在线观看 | 最新福利在线播放| 花蝴蝶亚洲一区二区三区| 日本午夜免费看一区二区| 秋霞午夜电影院av黄页| 国产真实乱对白精彩日韩国产欧美丝袜在线 | 中文天堂最新版资源www官网| 日本97久久久久久久久精品| 1精品国产免费久久国语麻豆| 网色资源在线观看亚洲一区| 日本97久久久久久久久精品| 首页国产日韩欧美动漫 | 亚洲日本欧美中文字幕| 中文字幕日韩一级五码| 久久夜色精品国产60| 免费观看av中文字幕| 亚洲αv日韩αv永久无码电影| 无码有码伊人亚洲精品| 亚洲无码三级片影院免费观看 | 亚洲人成在线播放电影| 精品少妇影视无码| 女人高潮天天躁夜夜躁| 亚洲无码毛片精品视频| 国产精品ⅴa无码一区二区免费看| 日韩毛片不打码高清免费视频| 最近的2019中文字幕视频 | 精品亚洲国产成人av制服一 | 亚洲精品免费动漫二区| 久久狠狠亚洲| 自拍 亚洲 中文字幕| 国产成人精品香港三级在线| 成人久久久久久69免费| (凹凸視頻)国产欧美日产中文一区| 亚洲国产综合精品一区| 娇妻被朋友在客厅呻吟动漫| Jizz国产一区二区| 鲁大师在线观看视频在线播放| 凹凸久久人人澡超| 国产激情一区二区三区免费看裸裸体美女啪啪无遮挡 | 四虎影视在线观看2413| 日韩一级欧美一级视| 久久精品亚洲一级片| 女人高潮天天躁夜夜躁| 在线观看黄色网站不卡| 国产三级在线网站| 少妇自慰白浆一区二区| 欧美亚洲国产中文大片在线看| 亚洲黄色在线播放| 久久国产亚洲精品观看| 亚洲人成网站999久久久综合| 日产情品久久久久久| 成人无码区免费?∨| 精品国产92亚洲一区二区三区| 国产va日韩va欧美va| 真人做真爱30分视频免费| 国产亚洲一级片中国黄视频毛片| 亚洲女初尝黑人巨高清在线观看| 亚洲w码欧洲s码免费导航| 全部免费毛片在线播放| 一级国产精品亚洲片在线观看| 日本在线一区二区三区| 激情久久久久久免费观| 精品少妇一区二区三区水蜜桃 | 国产亚洲精品左线视频| 制服丝袜第四页| 精品无码一区二区三区在线看| 男生插进女生下面视频在线观看免费视频 | 亚洲国产欧美日韩另类精品一区二区在线| 白丝美女操逼网站| 三级黄色网在线| 在线日韩av永久免费观看| 黄色免费看片网站| 一区二区精品无码电影| 久久久熟妇女一区二区三区| 天干天干啦夜天干天天爽| 在线观看免费大片| 猫咪视频成人永久免费观看| 国产黃色A片三級100部| 午夜国产一区精品综合| 国产成人播放不卡视频| 欧美经典在线不卡一区二区三区 | 2022在线无码视频| 日本不卡亚洲国产| 亚洲欧美综合一区自拍| 精品女人抽白浆一区三区| 天天插在线视频| 国产制服高清一区在线| 亚洲成a人片77777老司机| 日韩黄色大片欧洲 | 精品国产视频在线免费观看| 国内自产视频区国内自拍| 亚洲另类无码日韩| 黄色一区二区在线观看| 蘑菇视频在线观看mv看片| 在线观看日韩国产| 亚洲国产激情黄色毛片子| 中文有码av自拍中文无码| 蜜桃噜噜一区二区| 精品无人乱码一区二区三区 | 成人性生交大片免费6| 最新国产一区二区三区在线| 国产亚洲一区二区亚洲福利| 亚洲 欧美 精品 国产一区| 想要导航提示页(推广版)| 国产āV无码专区亚洲āV| 欧美特黄一级a片视频免费| 日韩经典 国内精品视频| 亚洲日韩AV一区二区久久久久 | 成人av在线大香蕉| 中文字幕偷拍| 国产无遮挡又黄又爽落落网视频 | 亚洲午夜久久久久久久久红桃| 国产一区二区免费在线观看视频| 丰满人妻熟妇又伦精品| 日韩av无限在码| 无码人妻中文中字幕一区二区| 制服丝袜国产日韩视频区| 亚洲免费成人黄色片| 亚洲无码精品中字| 久久成人国产一区二区三区| 香蕉精品国产高清自在自线| 国一产区视频| 色吧五月婷婷| 三级网在线有海量影視資源| 国产在线激情一区二区| 三级黄在线播放| 蜜桃AV中文字幕| 久久综合久久伊人| 国产情侣黄色精品网站大全| 男人把女人下部桶爽的视频| 欧美在线高清视频播放免费| 日韩一级精品亚洲一区二区精品| 欧美一区、二区、三区 | 国产老熟女精品一区熟女av| 韩国乱码片免费看| 亚洲欧美日韩校园春色| 久久狠狠亚洲| 尤物视频在线免费观看H| 亚洲熟女一区三区| 女同精品一区二区网站| 午夜小视频免费专区无码| 亚洲欧美国产精品无码中文字| 亚洲人妻无码在线| TTTZZZ01黑料不打烊入口官网| 91新区一区二区在线观看| 人妻无码高清一区精品无码毛片| 97人妻精品一区二区三区在线视频最新| 久久99热精品冲田杏梨| 亚洲一区二区 国产精品| 91在线超碰国产精品| japanese色系列在线观看| av在线免费试看| 三级片免费播放精品| 在线私拍国产福利精品| 福利视频一区观看| 国产āV无码专区亚洲āV| 亚洲AV无码一区二区三区四季| 白丝美女操逼网站| 国产精品亚洲专区在线推放| 国产精品自拍23| 韩国美女爽快一毛片免费| 想要导航提示页(推广版)| 97久久国产亚洲精品超碰| 91视频国产尤物| 孩交videos精品第一出血| 在线做成人性爱一级视频| 草莓榴社区免费观看| 国产成人av大片在线播放| 国产精品久久精品| 2022无码视频在线看| 三级毛片免费| 天堂av资源在线| 日韩AV国语在线| 欧美又黑又大AAA视频| 国产免费直播在线观看视频| 看黄在线观看| 亚洲国产日韩欧美综合久久空井苍| 亚洲日韩另类综合色图| 亚洲人被黑人调教拳头交| 在线观看av簧片| 亚洲一区二区av| 久久久久久人妻精品一区二区三区 | 那里有毛片网站| 色色国产亚洲欧美| 午夜精品久久久久久不卡欧美一级 | 国产成人久久精品一区二区三区| 偷拍女厕尿尿在线免费看| 欧美性猛交XXXXX乱大交3免费| 夜色资源站www国产在线观看| 福利视频一区| jizz在线专区高清最新| 色爱无码?V综合区| 国产成人无码区免费内射一片色欲 | 日韩欧美综合在线一区二区| 老鸭窝成人网站在线观看| 香蕉av图片黄色午夜一级| 亚洲成aⅤ人片乱码在线观看| 惠民福利国产96Av在线播放视频| 妺七av导航福利| 免费裸裸体美女视频黄a| 亚洲伊人久久人妻| 中国一区欧美二区| 日本精品啪啪一区二区不卡| 精品一二三区日韩欧美人妻精品| 国产三级在线播放免费| 自拍 亚洲 中文字幕| 国产经典网红福利视频网站| 看黄在线观看| 午夜爽喷水无码成人18禁三| 欧美一区二区免费a级视频 | 婷婷五月天综合一区二区无码不卡| 精品久久久久久国产你懂的| 色999中文字幕高清| 午夜理论电影在线观看亚洲| 国产精品天堂性按摩XXXX| 国产精品片在线免费观看| 久久女婷五月综合色啪小说| 中文无码久久精品高潮喷水| 久热国产v线观看视频| 国产女主播在线观看网站| 欧美综合精品久久| 亚洲一区丝袜在线观看| 久久资源视频免费观看| 欧美国产日韩在线观看成人| 色国产在线观看91| 疯狂做受DVD播放免费| 国产中年熟女对白刺激视频| 浓毛丰满熟妇在线视频| 国产东北女人做受av中文综合字幕亚洲| 国产乱人伦精品一区| 12周岁女全身裸啪啪自慰网站| 国产一区视频精品| 黄色一区二区三区蜜桃| 高清人妻中文字幕| 午夜老司机免费视频| 久久少妇精品日本| 超清精品丝袜国产自在线拍| 国产zj视频在线观看| 日本一区二区三区国产高清| 亚洲成a人片77777老司机| 精品无码久久久久久毛片| 欧美二三区久久久| 免费观看avwww操逼| 热欧美A精品V在线视频| 少妇无码成年片在线| 一區二區三區四區國產| 99日韩中文字在线观看| 小穴性爱视频在线免费观看| 日本精a在线观看| 亚洲国产小视频免费| 久久精品欧美国产综合A| 免费黄片淫片久久播放| 成人精品社区久久久| 国产绿色成人网站在线| 亚洲一级在线看电影| 日韩产品和欧美产品的区别| 欧美一区视频一区| 97国产理论影院无限观看| 在线亚洲性交网址| 色婷婷婷视频一区二区三区| 日本在线h工口视频| 丝袜美女国产av一区二区| 亚洲精品少妇图片欣赏小说| 一级片一级片一级片| 国产成人无码精品久久久| 亚洲熟女一区三区| 日韩AV毛片无码| 亚洲AV无码乱码国产精品老妇| 国产亚洲精品a久久777| 亚洲欧美v国产一区二区另类| 少妇爽到嗷嗷嗷叫视频| 日韩精选av一区二区| 亚洲日本一卡2卡3卡4卡5| 亚洲综合伦理在线| 国产又爽又黄无遮挡的视频| 国产三级片在线免费观看| 亚洲无码精品免费一区| 97午夜福利人妻无码在线| 少妇人妻上班偷人精品| 欧美大鸡巴网站| 国产精品高清一区二区三区99| 欧美特黄一级a大片免费看| 亚洲国产综合精品一区青草| 最近中文字幕电影大全| 成人gv片无码免费网站| 欧美 亚洲 另类 自拍| 亚洲熟妇无码αv在线播放| 一本草久免费精品视频| 免费午夜无码18禁无码专区| 榴莲视频下载2018| 久免费精品视频在线观看| 欧美浴足中心在线在线观看| 草莓视频免费国产在线| 国产免费午夜视频| 激情另类国内一区二区视频| 成人国产在线视频在线观看| 无遮挡成人无码HAV动漫| 日本春药精油按摩 | 亚洲成a人片在线观看中文app| 国产精品白拍一区二区三区| 青青草啪啪国产视频网站| 国产色伦综合在线视频| 99国产在线国语精品2024| 国产熟妇毛多亚洲熟妇色XXXXX| 99久久99国产免热在播农村片| 不卡免费看的黄色视频| 无码精品少妇a无码久久| 國產成人高清一區二區私人| 极品人妻被黑人中出种子| 全亚洲视频免费在线观看| 老太高潮一级毛片免费老人| 人妻被修空调在夫面侵犯| 亚洲精品蜜臀三级| 东南亚一二三区在线视频| 国产自卫香蕉久久| 亚洲人成电影网站久久影视| 久久久久久免费视频大片| 厨房肉欲(h)冰块| 全部免费毛片av无码| 在线免费感情无码不卡尤物| 日韩高清中文字幕| 国产成人av免费观看专区18| XXXXX又大又粗又硬又爽毛片| 特级毛片视频在线| 亚洲成本人片国产拍拍拍拍拍| 91偷拍网亚洲精品| 激情亚洲小说图片综合| 久久久久夜色精品国产av| 国内久久这里只有精品不卡 | 黄网站一区二区三区| 巴西极品性猛交视频| 久9草这里只有91| 亚洲欧洲日本精品专线| 欧美日韩午夜精品一区二区三区| 国产亚洲精品a久久777| 日本激情视频日本高清视频| 天天摸天天做天天爽2020| 无码精品少妇a无码久久| h无码永久在线观看不卡 | 国产乱码久久伊人| 在线观看日本视频国产| 国产一级爱做片天天视频| 免费视频在线视频人操人| 高清久久无码综合| 亚洲日韩中文无码另类| 蜜桃AV一区二区高潮久久精品 | 日韩精品 另类图片| 国产福利你懂的在线观看| 成人午夜精品視頻在線觀看| 亚洲中文字幕乱码一二三区| 99无人区码一码二码三码 | 无码人妻一级毛片免费影院嫩草| 成 人 网 站 在线| 亚洲最大的综合久久| 精品国产视频一二三| 中文字幕欧美亚洲国产| 久久国产麻豆无套| 久久久久久久久久久久久艹| 国产日韩av综合在线免费观看| 国产福利电影在线| 国产精品亚洲tv| 国内外中文字幕无码视频| 亚洲日韩妇女Aⅴ一区二区| 正在播放国产女免费| 深爱五月婷婷亚洲中文| 女高潮大叫喷水抽搐视频| 中文熟妇在线视频| 无码国产成人午夜无码| 国产一区视频精品| 免费观看视频在线| 无码有码伊人亚洲精品| 国产精品无码A∨片在线观看播放| 久久狠狠亚洲| 日本一区二区视频电影| 久久96热在青草精品国产| 国产福利午夜九二网免费| 网红自拍视频一区二区| 亚洲成av人片天堂网九九| 婷婷5月色综合色综合| 久久久久88色偷偷免费| 2019国产在线美女视频| 欧美人与禽2O2O性论交| 久久高清国语自产拍免费| 91色综合久久熟女系列| 厨房里我抬起老师的腿| 国产精品片在线免费观看| 最新av中文字幕每天更新| 五十路熟在线| 欧美高清在线视频在线99精品电影 | 日日碰狠狠添天天爽五月婷晓| 国产成人精品视频一级毛片| 91精品国产情侣高潮对话原文| 乐播四季AV一二三区免费播放| 国产在线激情一区二区| 国产三级a∨在线观看| 超碰在线97在线| 大屁股老妇人妻无码免费| 国产免费a级作爱片| 老太高潮一级毛片免费老人| 亚洲AV无码久久久不卡| 潮喷失禁大喷水AV无码| 亚洲www天堂在线观看| 午夜无码一区二区在线观看| 国产精品无码A∨片在线观看播放| 色播视频在线播放| 久国产91色欲麻豆精品一区二区| 亚洲综合在线网址| 国产999精品久久久久久一级毛片 午夜福利在线观看入口 | 波霸爆乳一区二区国产| 永久精品免费视频观看| 久久久5热在精品国产| 国产高清一区色欲网| 无码AV动漫精品一区二区三区 | 久久国产麻豆无套| 91精品国产综合久久久蜜臀| 精品国产亚洲综合色婷婷91久久久| 国产精品亚洲专区在线推放| 国产走光视频一区二区| 免费的四区成人片| 亚洲国产福利成人一区| 熟女乱婬AAAA片久久| 日本岛国大片中文字幕| 桃色成人免费视频在线下载| 亚洲日本欧美中文字幕| 久久国产精品国产精品| 激情五月日韩精品制服丝袜| 日本春药精油按摩 | 成人区人妻精品一区二区不卡不卡 | 日韩中文字幕精品乱码| 欧美六月七月丁香缴情精品| 日韩欧美亚洲最大| 人人妻人人做| 亚洲婷婷午夜精品| 亚洲国产欧美日韩图片在线人成 | 国产强伦姧人妻毛片| 色情久久XXX免费播放器| 国产亚洲欧美在线观看视频 | 日韩精品主播福利在线| 特级毛片视频在线| 精品无码国产AV一区二区久久久 | 欧美日韩精品久久毛片大全免费| 欧美成人精品一区二区在线观看| 国产调教贱奴在线播放| 国产96在线中文日本| 亚洲成人毛片免费看| 少妇自慰白浆一区二区| 亚洲中文字幕乱码一二三区| 色播视频在线播放| 久久精品东京热波多野结衣| 亚州精品无码a片毛片吸奶视频| 91香蕉国产观看免费人人小说乱亚洲另类欧美国产 | 99精品欧美一区二区三区喷胶| 久久夜色精品国产欧美乱文字幕无码| 久久久久久国产免费费播放| 蜜桃AV一区二区高潮久久精品| 国产成人精品视频一级毛片| 人妻少妇免费看手机版| 欧美在线第一二三四区| 91久久香蕉青青草原娱乐| 91香蕉国产观看免费人人小说乱亚洲另类欧美国产 | 欧美日韩一区二区在线播放| av在线无码浏览| 日韩在线欧美中文字幕| 国内精品线在线观看| av黄片免费在线观看| 字幕 无码 日韩| 品无码一区二区三区在线| 精品国产最大网站麻豆| 欧美亚洲综合一区二区三区视频| 爱操视频在线观看| 日本人妻中文字幕系列| 欧洲无码影视剧电影大全免费播放在线观看| 免费国产一级 片内射色欲| 欧美三级片在线免费观看网站 | 成人午夜免费剧场| 亚洲日本欧美中文字幕| 国产aⅤ无码片毛片一级一区2| 日日摸夜夜摸狠狠爱| 男人天堂国产片视频在线| 一级做a毛片免费视频| 欧美任你躁免费精品一区| 99午夜国产精品视频| 欧美亚洲另类丝袜自拍| 亚洲中文字幕成人久久| 神马韩国推理片电影| 国产成人牲交视频| 91国产丝袜在线放竹菊网| 在线观看亚洲va国产网站| 50岁老熟女高潮喷水| 日韩精品主播福利在线| 久久欧美AⅤ无码精品色麻豆| 欧美三级在线观看日韩| 国产情侣黄色精品网站大全| 亚洲最新a在线观看| 日本午夜理论一区二区在线观看 | av成人精品在线| 久久99久久久无码国产精品色戒| 国产黄色网址在线观看视频| 久久久无码精品亚洲日韩色 | V永久综合网站| 热99er久久视频精品在线| 538国产精品一区二区在线| 国产精品腿扒开做爽爽爽挤奶 | 午夜性刺激在线观看视频| 精品国产综合久久亚洲| 欧美WWW网站在线看| 欧美韩剧在线影院全集播放免费| 亚洲欧美成人久久国产| 成人日欧美一卡二卡三卡四 | 国产精品无码?v片在线观看播| 亚洲av成人无码网站一区| 国产?一级毛片爽爽影院无码| 真人做真爱30分视频免费| 波多亚洲中文av一区二区| 免费视频玩乳吃奶不遮挡| 亚洲无码av天堂久一区二| 亚洲国产电影在线观看| 午夜激情影院日本免费观看| 亚洲精品国产电影免费看黄色大片儿 | 欧美亚洲视频一区| 88久久国产综合久久91精品| 欧美一线免费http| 久久超碰caoporen97人人| 美女被草在线观看| 久久久久夜色精品国产av| 高黄h文各种姿势play道具1v1| 中国欧美日韩一影片| 1000部毛片a片免费视频| 国产欧美在线观看不卡带中文| 国产一级一片视频在线观看| 不卡成人免费观看视频| 欧美中文字幕日韩综合| 一级毛片免费播放大全| 成人蘑菇视频APP| 欧美亚洲综合一区二区三区视频 | 国产黃色A片三級100部 | 国产精品亚洲专区在线推放| 国产精品一区二区牛牛影视| 成年无码不卡av动漫全部免费| 精品国产三级A∨电影| 国产黃色A片三級100部| 在线欧美亚洲综合| 精品人妻久久久久久666不卡| 国产成人亚洲com| 手机在线电影福利av| 正在播放国产强行反抗| 国产精品久久久精品三级网站| 日韩 欧美 制服 在线| 香蕉视频APP在线观看污| 欧亚日韩久久久网址大全| 一区精品中文字幕| 精品久久久久久无码一区二区| 亚洲青色国产精品| 亚洲欧美高清精品一区二区三区| 久久久久夜夜夜综合| 欧美人与动交片免費播放| 亚洲日韩精品一区二区三区在线观看| 男女免费在线观看网站| 亚洲欧美日韩中文字幕一区二区三区 | 青草无码视频在线观看| 红猫大本猫营点hmm211| 精品久久久久久懂色| 91女神精品系列在线播放| 国产第一99久久免费直播精品 | 91精品国产福利资源在线观看麻豆| 高清亚洲先锋在线电影观看网站 | 又粗又大内射免费色网视频小说| 日本午夜免费福利啪啪| 黄色无码性爱视频| av看片在线免费观看互动交流| 日韩A级毛片无码免费真人| 久久国产劲爆∧V内射| 精品国产不卡久久| 国产嗯嗯叫视频| 在线免费观看韩日av| 森林原人+无码番号| 看国产一级毛片免费的| 歐美色綜合一區二區三區| 日本在线字幕一区| 免费国产怡红院在线观看| 午夜激情影院日本免费观看| 成年色黄app免费| 啪啦拍无遮拦视频| AV免费在线观看不卡| 无码有码伊人亚洲精品| 国产在线精品一区二区三区》| 97人妻一区免费精品| 隔壁小寡妇让我爽了一夜| 免费乱伦中文自拍| 欧美A级黄片在线播放| 免费看的黄色视频国产| 亚洲精品之国产剧情热热| 国产成人?v片在线播放| 黄色应用免费下载| 丁香亞洲綜合色婷婷國產激情| 极品少妇被猛的白浆直喷白浆喷水 | 精品国精品无码自拍自在线| 在线观看视频的免费网站| 无码人妻精品一区二区三区麻豆| 精品欧美AⅤ一区二区三区| 疯狂做受DVD播放免费| 亚洲高清av一区二区三区| 欧美v国产v日韩| 免费的色直播| 国产成人精品一区二区三区无码| 国产亚洲精久久久久久无香蕉| 亚洲日韩中文无码另类| 亚洲永久精品大片www.| 一区二区精品无码电影| 国产超高清视频在线观看全集| 日韩欧美综合在线一区二区 | 大学生无码视频在线观看| 国产精品天堂性按摩XXXX| 亚洲va综合va国产va中文| 隔壁小寡妇让我爽了一夜| 亚洲美女色欲火色欲图| 欧美一区二区日韩一区二区三区| 日韩黄色大片欧洲| 日韩精品成人无码片| 大地资源在线资源www| 99riAV国产精品视频一区| 久久精品亚洲国产剧情AV| 美女18禁网站亚洲| 99日韩中文字在线观看| 国产伦子伦对白视频| 黄色大片在线观看一级毛片免费看 | 久久噜噜色综合一区二区| 国产三级av在线| 国产亚洲成?V片在线观看 | 少妇无码成年片在线| 免费精品视频不卡日产| 无码国产色欲xxxxx视频软件| 欧美一区、二区、三区| 欧洲熟妇大荫蒂高潮a片视频| 日本韩国高清免费a∨| 十八禁国产超污无遮挡网站| 国产āV无码专区亚洲āV | 亚洲AV无码一区二区三区久久精| 少妇无码视频精品在线| 女人与公拘交性视频黑人| 先锋影音最新色资源站| 亚洲二区在线观看| 宅男在线国产精品| 欧美日韩伦理一区二区| 国产熟妇毛多亚洲熟妇色XXXXX| 91短视频版在线观看WWW| 91成人无码国产免费一区二区| 久久无码精品人妻一区97| 国产成人裸体美女久久久| 精品丝袜国产在线精品不卡| 国产又粗丈大又黄的视频| 日本人一级特黄大片做受观看| 日本a∨在线观看| 国产一区91在线| 想要导航提示页(推广版)| 亚洲爆乳一区二区无码高清 | 成年女人永久免费播放| 中文字幕乱码免费观看| 99久久99国产免热在播农村片 | 激情久久久久久免费观| YY111111少妇影院理论片公交车| 小蝌蚪永久免费无码视频| 欧美日韩视频在线成人| 激情了无码播放五月天亚洲婷婷| jzz在线观看内射| 精品mv国产在线观看| 久久久亚洲国产精品一级毛片| Jizz国产一区二区| 国产超高清视频在线观看全集| 97人人澡人人爽91综合色区的句子 | 在线三级片av免费观看| 亚洲AV无码专区国产不卡顿| 日韩在线变态图片一区图片| 人妻无码二区自慰系列| 中文字幕久久无码高清| 亚洲视频1区国产熟女91| 亚洲视频欧美另类一区亚洲区少妇一区视频在线 | 天堂免费在线观看亚洲| 国产无码影视在线观看| 人妻日韩中文字幕在线观看| 了解最新天堂中文网| 国产 欧美 综合 精品| 欧美日韩国产在线观看一| 日朝欧美亚洲精品| 国产又硬又粗进去好爽一区二区| 14萝免费自慰网站| 好大用力深一点岳视频| 亚洲成aⅤ人片乱码在线观看| a级毛片无码免费久久| 一区二区三区吹潮视频在线播放| 免费看美女强奷视频网站| 国产色婷婷免费视频在线观看 | 亚洲欧美日韩校园春色| 国产最新精品2020好看的| 女儿的朋友国产精品第一页| 无码午夜播放| 中文字幕在线无码在线视频| 精品国产92亚洲一区二区三区 | 成人国产免费小视频| 亚洲制服欧美在线| 91香蕉视频下载地址| 日本在线国产一区二区| 十八禁黄色双人美女互相自慰ww网站 | 亚洲精品国精品久久| 巨肉1v1公妇H怀孕| 惠民福利特级毛片在线大全免费播放| 成人无码区免费?∨| 唔嗯啊欧美一级作爱网站| 亚洲人妖在线精品一区| 免费看一级片射精内射| 午夜福利在线观看入口| 亚洲福利电影一区二区| 欧洲无码人妻一区二区视频| 国产黄线在线观看| 国产欧美亚洲精品第一页青草| 久久国产熟女中文| 精品无码一区二区三区在线看| 久久一级二级三级片| 色情久久XXX免费播放器| 精品女人抽白浆一区三区| 制服丝袜在线亚洲香蕉av| 免费看一区二区日本在线播放| 亚洲av中文无码字幕色最| 在线三级片av免费观看| 精品少妇自慰久久久久久 | 国产乱人伦精品一区| 国产在二区手机在线| 国产日韩欧美精品日韩专区在线看| 99无人区码一码二码三码| 在线国产成人自拍| 午夜看九九国产免费观看| 女同精品一区二区网站| 国产成人最新视频在线| 亚洲日本VA中文字幕人妖v | 久一久在线无码专区免费| 中文字幕+乱码+www| 亚洲精品久久午夜无码一区二区 | 成人av无码国产在线观看漫画| 国产精品柳州莫菁69| 婷婷開心深愛五月天播播| 一区二区视频国产电影在线| 精品少妇爆乳AV无码专区| 91新区一区二区在线观看| 少妇夜夜春夜夜爽夜夜叫| 制服丝袜先锋| 成年色黄app免费| 久热国产v线观看视频| 午夜福利影院九区| 蜜桃AV一区二区高潮久久精品| 无码中文字幕DⅤD免费放| 一级黄片在线免费看| 久国产亚洲精品国产福利| 桃花社区在线观看视频| 了解最新亚洲一区二区精品| 131美女视频黄的免费| 在线观看 日本 国产| 黄片在线视频| 成人av片一区二区| 国产精品一区二区熟女69 | 又爽又黄又骚三级干b高清视频| 五月丁香花激情综合网| 一级黄片一级黄片绿奴看娇妻趴着让单男进入.| av在线无码浏览| 欧美 亚洲 国产二区| 色偷偷色噜噜狠狠网站777免费| 88久久国产综合久久91精品| 午夜羞羞影院体验区60秒| 久久福利资源国产精品999| 歐美色視頻日本片免費高清| 国产一卡2卡3卡4卡影视果冻| 日本精品99久久最新| 亚洲成aⅤ人片乱码在线观看| 首页国产日韩欧美动漫| 免费乱伦中文自拍| 国产东北女人做受av中文综合字幕亚洲 | 免费午夜无码一区二区三区| 午夜老司机免费视频| 色综合久久五月97| 国产精品成人这里有视频| 日韩精品一区二区在线看| 精品国产国色天香| 成长影院在线播放视频| 免费精品一区二区三区a片在线| 日韩激情视频中文字幕在线观看 | 国产人久久人人人人爽| 国产男小鲜肉同志免费| 熟女熟乱熟乱熟妇综合网二区| 男人的天堂视频色| 一本到无吗专区不卡| 在线观看日韩国产| 亚洲人妻无码在线| 欧美A级黄片在线播放| 原创国产剧情sq视频| a在线视频播放免费网站| 亚洲v国产v无码AV成人| 玩小雪跪趴把腿分到最大影视| 婷婷色开心开心| 亚洲欧美日韩成人自拍| 精品无人乱码一区二区三区| 可以免费看av的网站| 欧美在线观看视频日韩精品 | 欧美色图亚洲色图中文字幕| 久久精品熟女亚洲àv韩国| 超碰在线97在线| 国产寻花久久久国产盗摄| 中文字幕无码一区二区三区无码| 精品少妇aV无码免费洗澡| 欧美视频自拍偷拍| 亚洲中文字幕日产无码2024| 欧美一区二区福利片| 极品沟厕偷看极品沟厕| 久久少妇精品11p| 亚洲欧美国产v?在线播放| 国产精品爆乳无码久久| 亚洲真正中出在线观看| 亚洲欧美一区二区成人片牛牛 | 免费国产高清自拍| 综合色图欧美亚洲| 中文字幕日韩久久久久一区二区 | 在线欧美性色AⅤ| 绯色av无码精品一区二区在线观看 | 在办公室伦流澡到高潮h段灵兮| 97国产理论影院无限观看| 日韩精品久久综合| 少妇无码精品19p| 亚洲v国产v无码AV成人| 明星视频中文字幕一区| 午夜亚洲国产精品福利| 亚洲va在线va天堂va狼色在线| 人人做人人爱在碰免费| 在线无码一区二区三区不卡| 国产欧美不卡一区二区三区| 亚洲欧美另类美腿| 婷婷五月天综合网| 变态另类成人av一区二区| 国产精品无码?v片在线观看播| 国产精品无码无需播放器| 免费视频在线视频人操人| 惠民福利特级毛片在线大全免费播放| 色999亚洲人成色| 精品国产一区二区三区蜜臀| 一本草久免费精品视频| 色多多福利视频app官网| 亚洲日韩中文无码另类| 一级在线免费观看黄片| 亚洲日本VA中文字幕人妖v| 青草视频在线免费播放| 最近免费中文字幕一区二区| 色欲av网站一区二区三区| 漂亮人妻被强中文字幕下载| 久草青草视频在线观看| 自慰流水喷白浆免费看| 99国产免费观看视频| 国产69久久久久孕妇大杂乱| 国产一级二级三级三级片| 少妇人妻熟女一区二区三区| 中文字幕 人妻 日韩 在线| 国产v片在线观看不卡| 久久久久久a亚洲欧洲A v冫| 天堂网www在线网| 国产色秀视频在线播放| 国产交换夫妇在线中文| 国产第一区第二区| 极品成人影院| 在线观看后入内射视频WWW| 成人日韩在线| 中文字幕在线一区2021| 黄网站一区二区三区| 园产一级A爱看全免费观看| 亚洲av产在线精品| 久一久在线无码专区免费| 97蜜臀国产成人av| 日韩AV国语在线| 精品国产三级国产av中文| 黄软件免费下载| 午夜情深深bd视频播放| 亚洲av电影在线观看资源网| 精国产品一区二区三区| 国产精彩在线视频| 91视频黄色在线观看| 中文字在线观看幕国产| 少妇人妻熟女一区二区三区| 欧美 亚洲 国产二区| 免费国产黄网在线观看| 范冰冰一级做a爰片久久毛片| 成人精品一区二区三区中文字幕| 在线免费感情无码不卡尤物| 久久久久亚洲a∨无码尤物| 精品亚洲成av人在线免播网站| 超清国产视频二区| 女人高潮天天躁夜夜躁| 国产成人久久精品二区三区s| 日本在线一区二区三区欧美| 国产情侣黄色精品网站大全| 亚洲AV毛片在线观看| 日本成人午夜影院| 色国产在线观看91| 视频一区二区国产欧美日韩| 亚洲午夜久久久久久久久红桃| 香蕉视频免费看片| 日本美色免费大全一区二区| 一区精品中文字幕| 免费视频玩乳吃奶不遮挡| 天天夜夜人人国产欧美综合| 国产日本一区二区在线| 一区二区三区乱码播放| 国产精品久久久久鬼色欧美日韩高清| 桃色成人免费视频在线下载| 日韩不卡黄片在线免费观看| 国产一级a毛片视频爆浆| 亚洲中文字幕欧美自| 亚洲一级无码在线影院| 性久久久久久| 国产69久久久久孕妇大杂乱| 国产女人18毛片水真多18精| 免费视频在线视频人操人| 欧美大鸡巴网站| 6080欧美a大片一级| 无码人妻中文中字幕一区二区| 一区二区视频国产电影在线| 波多野结衣久久丫| 久久精品东京热波多野结衣| 国产av精品一区二区三区视频| 久久青青亚洲国产中文| 日韩欧美精品视屏| 日韩国产精品超清无码视频| 在线观看国产一区二区三区日本| 日韩无码露出第一页| 厨房肉欲(h)冰块| 国产精品成人va在线观看网 | 成人久久18秘免费网站| 欧美一道本一区二区三区| 亚洲色婷婷5月| 小早川ThePorn在线播放| 国产真人强奷一级毛片| 18禁无遮挡爽爽爽无码视| 人妻丰满熟妇A v无码区动漫| 国产美女网站污| 亚洲av成人无码网站一区| 国产白丝喷白浆高潮娇喘小说软件| 久久久无码精品亚洲日韩色| 精品国产第一福利网站| 国产精品久久久久久亚洲图| 亚洲欧美自拍日韩一区| 精品久久毛片免费高清观看| 最新亚洲春色?v无码专区| 国产日产欧美一区在线| 久国产亚洲精品国产福利| 777奇米免费视频| 伊人久久综合精品久久| 狠狠做久久深爱婷婷97动漫| 中文有码av自拍中文无码| 少妇人妻上班偷人精品| 欧美国产综合在线日韩欧美不卡| 免费视频日韩在线精品| 国产aⅤ无码片毛片一级一区2| 国产污污网站在线观看国产| 国农村精品国产自线拍| 性欧美性欧美极品护士| 97欧美在线看视频| 亚洲码一区二区三区电影在线观看| 亚洲成人电影一区| 亚洲欧美另类制服| 欧美性另类69xxxx极品| 一级毛片免费视频五月天国外| 了解最新国产成人福利| 91成人无码国产免费一区二区| 免费的四区成人片| 国产一级a爱大片| 97大香伊在人人线色| 亚洲国产欧美中文手机在线| 亚洲色欲色欲综合网站swoo| 日日视频人妻66| 亚洲va在线va天堂va狼色在线| AV网站手机在线观看| 1024国产在线观看| 久国产91色欲麻豆精品一区二区 | 在线日韩av永久免费观看| 日韩精品 另类图片| 婷婷色五月中文字幕| 免费日韩一级片国产黄色网| 亚洲精品私拍国产在线播放| 亚洲毛片在线观看| 一本av高清一区二区三区| 国产精品久久毛片| 亚洲av日韩精品一区| 无遮挡啪啪无码网站免费看| 欧美三级片在线免费观看网站| 91香蕉成人抖音视频| 午夜福利影院在线不卡| 男人天堂国产片视频在线| 欧美国产日韩极速在线| 丁香综合激情六月久久久| 国产亚洲精品99在线| 久久亚洲av成人无码精品网站| 韩国日本午夜久久| 亚洲免费成人黄色片| 九一精品国产欧美一区二区| 中文有码精品视频一区二区| 国产精品猎奇视频| 蜜桃一区二区| 丝袜无码大桥未久一区二区| 中文字幕久久青青| 丁香七月婷婷| 午夜福利一级| 国产精品猎奇视频| 欧美一区三区| 日本精品少婦一區二區三區| 天天在线中文无码视每天大量更新| 午夜久久久久久免费视频| 成人日韩在线视频网站| 国产ⅴa在线播放欧美| 成人一区二区三区国产精品 | 337p日本欧洲亚洲大| 成年18 网站免费进入夜色| 麻豆专媒体一区二区| 国产喷水主播直播视频在线| 超碰AV男人的天堂一区二区| 95無碼人妻精品一區二區三區| 色999亚洲人成色| 亚洲?v片在线免费观看| 日韩亚洲视频一区二区三区不卡| 国产在线观看福利一区二区| 自拍偷拍日韩欧美| 日韩精品视频在线观看视频午夜| 日日夜夜噜天天噜| 亚洲毛片a长片2345影视大全| 成人精品社区久久久| 国站china中国Gay国站| 欧美88888在线观看国产 | 色五月婷婷五月天在线观看| 综合精品国产1区无码| 欧美一级a一片免费播放| らだ天堂中文在线| 欧美国产日韩在线观看| 狠狠躁夜夜躁人人躁婷婷视频 | 北条麻妃和黑人| 免费看黄色网址| 午夜伦精品一区二区三| 越做越爱1v1h顾野| 亚洲欧洲国码av天堂偷窥| 在线播放中文字幕你懂的| 日韩久久成人特黄毛片一二区| 精品一区二区无码漫画| 香蕉视频免费在线| 91香蕉国产观看免费人人小说乱亚洲另类欧美国产 | 久久AV男人的天堂综合}| 国产最爽的aⅴ片在线观看| 五月丁香社区aⅴ狠狠色| 91大神一区二区韩国日本欧美| 最新国产一区二区三区在线| 亚洲欧美国产一区二区三区| 亚洲精品私拍国产在线播放 | 天天精品视频免费观看| 午夜国产一区精品综合| 国产东北女人做受av中文综合字幕亚洲| 亚洲伊久久无码中文字幕| 亚洲欧美日韩在线综合福利| 国产一级 片内射免费视频| av天堂无码一区二区免费| 日韩精品欧美三级| 野花社区一本自拍乱拍| 亚洲日韩精品视频在线免费观看| 国产精品高清在线拍自| 一色屋精品视频免费观看| 久久黄色香蕉视频| 免费黄色A一级电视频| 在线无码不卡app| 五月激情中文字幕在线| 成人性色生活片免费视频| 野花社区一本自拍乱拍| 日日视频人妻66| 亞洲AⅤ永久無碼無人區電影 | 在线观看视频的免费网站| 国产一级婬片免费视频在线观看| 国产亚洲精品av麻豆狂野| 国语对白在线视频| 精品视频无需等待立即体验| 国产在线观看无码免费āā| 秋霞午夜理论影院| 久久青青亚洲国产中文 | 国产成本人片无码免费2024| 玩弄丰满少妇乳大视频| 九月天婷婷久久| 麻花豆剧国产MV在视频| 精品熟女少妇AV免费久| 精品国产欧美一区二区av片| 亚洲人妻无码视频| 天天插在线视频| 日本国产一区二区三区精品| 91在线超碰国产精品| 日韩久久成人特黄毛片一二区| 日韩精品高清亚洲九色| 色天天天天综合男人的天堂| 中文字幕久久青青| 亚洲欧美日韩中文在线观看| 在线观看成人国产精品| 欧美《熟妇的荡欲》在线观看| 夜婷婷青娱乐吧最新论坛| 1024国产在线在线视频| 国产三级在线播放免费| 精品熟女少妇AV免费久| 亚洲欧美一区二区日韩精品| 无码精品国产一区二区三区免费 | 久久欧美AⅤ无码精品色麻豆| 又粗又大又硬又黄的免费成人网站 | 欧美日韩国产一区三区| 久久国产亚洲精品88| 特一级黄色在线观看| 国产亚洲精品a久久777| 久草免费福利资源站| 国产精品片在线免费观看| 亚洲男人综合久久综合| 国产成人啪精品视频免费视频 | 2018精品无码高清不卡| 中文文字乱码一二三四| 小泽玛利亚在线电影| 久久精品人妻系列无码专区忘忧草 | 大学生无码视频在线观看 | 午夜爽喷水无码成人18禁三| 中文字幕+乱码+中文乱码| 亚洲国产日韩欧美高清| 91久久精品色伊人6882| 国产精品一二三在线看| 久久精品亚洲热综合久久| 免费的色直播| 国产成人无码免费精品一区| 亚洲欧美另类美腿| 色综合天天射| 国产少妇人妻在线播放| 亚洲精成99国产| 1313午夜精品久久午夜片| 精品国产国色天香| 东京热TOKYO综合久久精品| 97久久天天躁夜夜躁狠狠98| 秋霞国内精品成人影院| 色播视频在线播放| 亚洲欧美国产精品完整版| h无码永久在线观看不卡| 国产欧美不卡一区二区三区| 囯产免费一级一片内射| 国产大片在线观看黄色| 亚日韩乱码中文字幕| 插b内射视频免费观看| 国产精品免费不卡视频种子| 又爽又黄又无遮挡的国产| 久久久5热在精品国产| 国产精品无码AV永久在线| 波多亚洲中文av一区二区| 精品中文字幕在线观看| 国产l精品国产亚洲| 骚B骚女一区二区三区| 国产成人午夜在线视频麻豆| 日韩 欧美 久久| 2022在线无码视频| 制服丝袜国产日韩视频区| 国产搭讪视频线观看| 国产成人裸体美女久久久| 亚洲毛片在线观看| 高清久久无码综合| 亚洲色片在线观看| 国产精品自拍思思| 成人无码国产AV片| 亚洲欧洲日产8x8x| 91香蕉国产观看免费人人小说乱亚洲另类欧美国产 | 色999中文字幕高清| 少妇无码视频精品在线| 国产男小鲜肉同志免费| 欧美网站午夜激情| 亚洲欧美日韩理论手机在线| 久久无码精品人妻一区97| 人人人人爽人人人人精品| 久久好看免费精品视频| 中文字幕制服丝袜无码网站| 国产色系列网站免费观看| 亚洲国产日韩欧美高清| 一级女性黄色生活片| 在线私拍国产福利精品| 91久久北条麻妃一区二区三区| 日韩在线中文字幕在线一区| 中国亚洲凸厕所偷窥| 亚洲国产福利成人一区| 亚洲最新电影| 中文自慰无码观看| 免费裸裸体美女视频黄a| 色老头人体艺术网| 日韩 欧美 久久| 亚洲av优女av综合久久久| 国产老熟女精品一区熟女av| 永久精品免费视频观看| 日本亚洲1卡二卡三卡2021| 手机看片福利永久国产免费| 女人被狂躁的视频免费| 国产高清久久欧洲熟色妇| 岳把腿扒开让我添69式| 亚洲成人一二三四区| 三年片免费观看大全国语第二季| 成都在线观看免费观看| 晚上你懂的国产精品| 114A一级毛片免费| 亚洲一区二区三区综合| 又黄又粗又爽又硬又大的免费视频| 美女18禁网站亚洲| 97国产一区二区三区四久久 | 欧美成人网在线视频| 国产女人18毛片水真多18精| aaa免费免费国产在线观看| 一级黄色美女视频| 在线免费观看韩日av| 啊哼~可以随时C的世界| 精品少妇高清三级| 黄色在线成人观看| 原创国产剧情sq视频| 99无人区码一码二码三码 | 久久久久久久久久久久久艹| 天天澡天天摸超碰| 日韩精品免费在线观看视频| 无限看片的在线视频下载免费| 欧美日韩国产色欲| 国产精品久久久久毛片完整版 | 欧美亚洲国产一区二区在线播放| 人妻精品肉动漫h无码| 免费视频在线视频人操人| 亚洲日韩成人AV无码网站| 久久噜噜色综合一区二区| 亚洲精aa在线观看网站| 亚洲国产成人a精品不卡在线| 国产真实乱对白精彩日韩国产欧美丝袜在线 | 91香蕉成人抖音视频| 国产福利你懂的在线观看| 亚洲国产成人无码Aⅴ在线播放| 亚洲av无码专区成人在线| 香蕉视频污污版| 国产三级电影片在线| 黄频在线免费观看一区二区| 97人妻一区免费精品| 在线观看日韩国产| 亚洲av产在线精品| 国产一区二区免费在线观看视频| 娇妻被朋友在客厅呻吟动漫| 亚洲国产一区二区高清| 国产精品久久无码不卡| 先锋影音最新色资源站| V一区二区免费精品| 亚洲精品中文字幕乱码三区色欲| 男人天堂五月天av| 精品国产亚洲AV高清在线观看| 成人片黄网站色多多www女女| 18 无码 高潮 蜜臀| 国产 欧美 制服诱惑| 天天做av天天爱天| 国产欧美亚洲精品第一页青草| 99在线精品视频免费观看20| 97人妻精品一区二区三区在线视频最新| 人人妻在碰人人| 无码秘人妻一区二区三区 | 天天在线观看三级片| 九九久久人妻激情无码| 高清无码a福利片| 在线观看国产无码片视频| 不卡在线一区二区三区日韩欧美 | 4438x全国最大色| 日本三级视频网址| 国产一区二区免费在线观看视频 | 亚洲αv日韩αv永久无码电影| 日本熟妇人妻精品一区二区视预| 午夜精品在线影院| 想要导航提示页(推广版)| 亚洲视频观看一区| 精品久久毛片免费高清观看| 嗯啊也色在线视频| 12周岁女全身裸啪啪自慰网站| 东京热无码一区二区| 怡红院日本一道日本久久| 色综合久久久无码中文字幕篠田| 天天看黄片靠逼视频免费看| 香蕉国产下载| 97国产精品自拍不卡| a级销魂美女免费网站| 国产男人天堂2022手机视频在线| 亚洲一区二区A| 亚洲成人一区在线| 中文熟妇在线视频| AV片在线播放上线| 黄色无码久久一区二区| 久久久久夜夜夜综合| 国产在线手机视频网站| 国产第一区第二区| 国产特黄一级片真人一级毛片 | 影视无码免费自拍| 国产日产欧美一区在线| 中文字幕偷拍| 成人国产免费小视频| 三年片免费观看大全国语动漫| 蜜桃17c成人一区二区| 人妻无码高清一区精品无码毛片 | 森林原人+无码番号| 都市激情人妻另类内射| 色久悠悠爱AV天天亚洲综合网| 国产91精品福利在线| 欧美88888在线观看国产| 97在线观看视频久草| 大又大粗又爽又黄少妇毛片人免费| 天堂av在线播放亚洲国产精品黄片| 啪啪啪一级网站无码免费| 中文字幕日韩一级五码| 1000部毛片a片免费视频| 91短视频版在线观看WWW| 精品精品国产91免费观看| 变态另类成人av一区二区| 欧美AAA精品小视频| 中国熟妇人妻精品欧美一区二区视频| 欧洲亚洲高清无码在线观看| 久久狠狠亚洲精品| 欧美亚洲综合一区二区三区视频| 亚洲成本人片国产拍拍拍拍拍| 日韩久久成人特黄毛片一二区| 欧美成人图片亚洲精品网| 中文字幕在线视频免费视频| 嫩色av一区二区三区| 香蕉视频免费看片| 翟凌囗交全套高清视频在线观看| 人人狠狠综合99综合久久| 国产一级 片内射免费视频| 按摩玩弄人妻 中文字幕| 秋霞午女人弄到高潮A片| 一级片一级片一级片| 在线观看视频的免费网站| 精品欧美AⅤ一区二区三区| 成年女人看片的网站| 国产中年熟女对白刺激视频| 亚洲一区国产中文字幕四区AV| 清纯无码岛国动作片av| 久久九九有精品国产18| 日韩亚洲欧美一本| 欧美卡一卡二卡三卡四卡100| 久久AV男人的天堂综合}| 廣大網友在线看片午夜福利91最新影片| 久久久久亚洲αv无码专区喷水| 欧洲精品无码一区二区三区视频| 啪啦拍无遮拦视频| 亚洲美女色欲火色欲图| 日韩高清在线网站成人三级网站| 男人的天堂视频色| 波多野结衣在线观看精品视频| 久久伊人五月婷婷综合激情| 国产一国产aa毛片| 久久国产麻豆无套| 亚洲精品国精品久久| 天天影视欲香欲色成人网| 久久精品欧美国产综合A| 国产专区第一页| 一二三中文字幕永久免费动漫| 国产精品亚洲专区在线| 97欧美在线看视频| 国产精品91热在线观看| 一级做a毛片免费视频| 人妻少妇精品| 最好看最新2019中文字幕| 国产高清无码不卡无水印av| 精品国产一区二区香蕉| 午夜久久久久久免费视频| 日韩精选av一区二区| 亚洲网站一区二区三区在线播放| 香蕉视频APP在线观看污| 那里有毛片网站| 俄罗斯aaaaa一级毛片| 男生女生一起差差的很疼的APP下载安卓| 日日碰狠狠添天天爽五月婷晓| 人妻乳哺乳无码一区二区| 大j8黑人w巨大888a片| 国产在线视频直播| 国产色哟哟免费AV片| 多毛毛无码中文字幕视频| 久精品国产欧美亚洲色?ⅴ大片| 91偷拍网亚洲精品| 国产69久久久欧美黑人a片| 亚洲欧美国产国产一区二区三区| 欧美日韩一区二区在线播放 | 一夲道加勒比东京热无码视频| 黄瓜视频污免费下载| 一级黄片一级黄片绿奴看娇妻趴着让单男进入. | 巜一边亲一边摸下奶韩剧| 国产成人精品无码A 区在线观看| 91免费视频在线看| 亚洲国产欧美日韩另类精品一区二区在线| 亚洲制服欧美在线| 亚洲国产视频网| 亞洲精品在線網址| 哈尔滨露脸疯狂对白在线视频| 青青国产在线播放| 美女流白浆视频| 影视综合乱伦国产| 日韩欧美综合在线一区二区 | 好黄好硬免费视频| 九色丨porny丨自拍女神佳星| 高颜值大长腿美女啪啪| 激情一区二区国产三区| juliaann被一群黑人| 亚洲精品日本高清| 日本亚洲免费在线| 青青国产成人久久激情91| 国产亚洲成?V片在线观看 | 中文字幕在线不卡高清| 9久久99久久久免费精品热播线| 油条视频播放器下载污版| 久久久一本线一区二区| 欧美女同在线观看| 国产肥熟女视频一区二区三区婷婷五月亚洲综合图区 | 日韩成本人av电影免费观看网站| 日韩人妻无码一区二区三区久久99| 欧美日本国产精品激情专区| 高清日韩免费一区二区| 国产成人3p在线视频| 国产精彩在线视频| 亚洲美女色欲火色欲图| 亚洲天堂一区二区三区四区五区 | 久久久久国产一区二区三区99| 国产成人久久精品二区三区s| 姉欧美日韩国产精品777| 亚洲va综合va国产va中文| 伊人久久成综合久久影院| 91短视频版在线观看WWW| 国产黑色丝祙娇喘视频| 狠狠爱精品福利一区二区| 亚洲精品成人久久久| 国产aⅤ无码片毛片一级一区2| 一区二区日本久久| 日本道三区清国产清道| 欧美亚洲尤物久久综合精品首页| 午夜无码一区二区在线观看| 夜色资源站www国产在线观看| 欧美午夜精品特黄大片| 免费视频玩乳吃奶不遮挡| 99无人区码一码二码三码| 亚洲欧美国产精品完整版| 国产高清自产拍a∨在线| 久久国产劲爆∧V内射| 亚洲 制服 丝袜 无码 在线| 无码福利写真片在线播放| 亚洲欧洲日产8x8x| 亚洲国产无套无码?V电影| 国产精品无码久久毛片| 免费试看插进去的视频| αv天堂αv电影αⅴ亚洲| 国内精品自产拍在线播放| 国产综合欧洲在线播放| 欧美久久精品一级黑人c片 | 久久天天躁狠狠躁| 欧美亚洲国产中文大片在线看| 久久九九99三级樱井美里| 久久亚洲综合网站| 成人久久久久日韩区欧美区| 国产成本人片无码免费2024| 成人精品免费国产网站| 伊人在视频中文字幕| 久久国产精品免费av| 欧美二三区久久久| 亚洲精品69高清在线视频| 精品无码一区二区三区在线看| 正在播放国产强行反抗| 日韩欧美国产一区啊| 惠民福利国产96Av在线播放视频| 女自慰喷水免费看www久久| 欧美日韩精品一区二区三区激情在线免费 | 国产刺激真实乱对白| 天天做av天天爱天| 色婷婷综合久久久久中文一区二| 国产亚洲精久久久久久无香蕉| 国产调教贱奴在线播放| 草莓视频在线观看100国产| 桃子视频在线观看WWW| 成人国产免费小视频| 亚洲成在人线aⅴ| 无码午夜电影大全经典电影免费全集在线播放 | 久久久久久人妻精品一区二区三区| 人妻束缚乱又伦中文无码一区二区| 思思热在线免费视频精品| 国产真人强奷一级毛片| 国产精品久久久精品四季影院 | 国产欧美精品 在线观看| 国产强伦姧在高清线观看视频| 在线观看视频的免费网站 | 国产va日韩va欧美va| 欧美浴足中心在线在线观看| 成年男女那个视频在线观看| 日产高清卡一卡二卡va| 国产日韩av综合在线免费观看| 美女黄色日本欧美亚洲| 秋霞午女人弄到高潮A片| 巜一边亲一边摸下奶韩剧| 人伊香蕉久久精品| 亚洲精品成人久久久| 综合精品国产1区无码| 手机视频在线播放欧美| 午夜激情影视| 日本亚洲1卡二卡三卡2021| 久久夜色精品国产网站婷婷 | 三上悠亚在线日韩精品| 任我鲁性愛视频在线免费观看| 国产一级二级三级三级片| 亚洲区少妇熟女一区二区| 亚洲欧美另类制服| 国内黄色一区二区三区| 欧美韩剧在线影院全集播放免费| 日韩经典 国内精品视频| 日本国产一区二区三区精品| 日韩中文字幕福利电影| 亚洲午夜国产一二三区| 秋霞电影院午夜伦高清| 丝袜足交在线播放| 日本va欧美va欧美精品| 99无人区码一码二码三码| 精品一成人岛国片在线观看| 网色资源在线观看亚洲一区| h无码永久在线观看不卡 | 曰本最大人妻内射在线首页| 天堂网www在线网| 91久久国产综合精品女同| 在线观看日本欧美综合色| 女高潮大叫喷水抽搐视频| AV免費網址在線觀看| 久久午夜激情网站| 很黄很色裸乳视频网站| 在线免费观看黄色福利网站| 黄色无码久久一区二区| 1024久久国产麻豆| 欧美A夜夜免费看| 国产亚洲人成?在线V网站| 国产亚洲小视频先播放| 免费?级毛片无码免费视频120软件| 国产l精品国产亚洲| 精品少妇人妻av免费久久久| 国产成人裸体美女久久久| 少妇人妻无码专区| 亚洲一区二区三区综合| 少妇人妻上班偷人精品视频| 国产嗯嗯叫视频| 最新国产一区二区三区在线| 91久久精品色伊人6882| 清纯无码岛国动作片av| 日韩激情一级无码毛片| 欧美日韩久久久精品A片 | 校园春色欧美另类小说| 亚洲欧美日韩愉拍自拍| 91视频精品无码| 国产婷婷理论在线观看| 亚洲青色国产精品| 国产精品资源站| 日本成人免费电影久久| 亚洲欧美日韩在线观看无| 插b内射视频免费观看| 精品国产三级国产av中文| 全亚洲视频免费在线观看| 国产性瘾聚色自拍| 免费视频玩乳吃奶不遮挡| 久久91热在精品国产| 中文字幕—精品亚洲一区| 中国人免费观看的视频直播| 少妇久久精品亚洲| 免费三级片久草国产| 国产又大又黄的视频在线观看| 在线欧美亚洲综合| 在线观看av一区| 免费一级不卡无毒毛片| 丁香婷婷五月综合激情| 国产精品人妻一区二区三区一| 国产精品高清在线看| 亚洲αv日韩αv永久无码电影 | 99久视频一区视频二区视频上去| 大尺度免费高清在线观看视频| 中文字幕在线无码在线视频| 肉色丝袜足J视频国产| 天天日日日夜| 欧美专区国产专区| 亚洲欧美在线制服丝袜国产网站| 久久久5热在精品国产| 亚洲日本乱码在线观看| 日韩AV线在线看| 人妻AV乱片AV出轨AV| 国内久久这里只有精品不卡| 亚洲欧美日韩青青| 国产精品无码无需播放器| 欧美亚洲一级二级| 99国产免费最新视频| 久草热线中文字幕免费观看| 欧洲av免费看青草社区在线观看| 91视频国产尤物| 欧美日韩一二区| 又大又粗又爽又直又硬黄少妇| 国产成人综合av在线免费| 精品久久久久久国产你懂的| 亚洲国产专区校园欧美 | 国产成人片视频一区二区| 很黄很色裸乳视频网站| 午夜福利黄色免费在线观看| 超清精品丝袜国产自在线拍| 十九岁暴躁少女csgo| 成人精品视频成人影院 | 日韩在线第一区视屏| 久久亚洲精品国产自在现线| 波多野结衣一区二区三区网站 | 亚洲成E人在线免费观看| 亚洲国产专区校园欧美| 国产又色又爽又黄的视频在线观看 | 制服长腿丝袜无码av| 1717she国产精品视频| 神马韩国推理片电影| 性视频天堂无码专区| 日日碰狠狠躁久久躁孕妇| 日韩欧美另类综合| 在线国产成人自拍| 夜婷婷青娱乐吧最新论坛| 国产一区二区免费在线观看视频| 麻豆网站在线观看播放免费| 日韩av网站国产| 国产福利国产一区国产二区| 日韩精品高清亚洲九色| 肉色丝袜足J视频国产| 婷婷综合激情亚洲| 国产夫妻露脸在线视频| 欧美性爱视频免费大片| 国内情侣作爱视频网站| 一区在线视频色窝网站| 国产AV剧情MD精品磨豆| 国产一区在线播放资源| 久久精品国产亚州av麻豆王友容| 亚洲欧美伊人一区| 国产性瘾聚色自拍| fulao2下载破解版baseapk| 欧美黑人精品一区二区三区| 久久久久88色偷偷免费| 欧美亚洲另类久久久精品| 精品无码人妻一区二区三区| 天天在线观看三级片| 国产在二区手机在线| 免费看黄网站在线观看| 少妇人妻上班偷人精品视频| 日韩一卡中文字幕| 亚洲欧美亚洲另类| 国产色系列网站免费观看| 肉色丝袜足J视频国产| 裸体成人另类丝袜美腿| 无线国产资源第1页| 露脸超嫩久久精品中文| 久久久久亚洲AV成人片乱码精品国产AV一区二区三区 | 色国产在线观看91| 亚洲欧洲日本精品专线| 日韩精品自拍视频1页在线观看| 亚洲欧美另类国产| 欧美爆乳精品国产一区二区三区| 成人精品一区二区三区中文字幕| 免费观看av中文字幕| 久久精品性爱网站| 秋霞国内精品成人影院| 日韩精品一区二区在线看| 全国三级网站在线观看国产| 久久丫头精品国产亚洲?V妓女| 日韩精品主播福利在线| 伊人久久精品无码麻豆一区| 在线播放国产在线一区| 制服长腿丝袜无码av| 国产又爽又黄无遮挡的视频| 免费看黄网站在线观看| 国产精品秘吴梦梦一区二区| 久久精品熟女亚洲àv韩国| 不卡成人免费观看视频| 国产āV无码专区亚洲āV| 国产人久久人人人人爽| 亚洲人成电影网站久久影视| 精产国品一二三产区99| 日韩精品自拍视频1页在线观看| 波多野结衣教师制服BD| 一个人看的片在线WWW免费中文| 韩国乱码片免费看| 在线观看 日本 国产| 岳把腿扒开让我添69式| 国产成人超爽免费视频| 高黄h文各种姿势play道具1v1| 久久91热在精品国产| 欧美激情在线观看一区二区| 91在线无码精品秘入口九推油| 2020精品国产自现线看| 久久欧美一区二区三区性牲奴| 国内亚洲宅男深夜在线| 久久精品人妻av黑人波多野结衣| 亚洲成人女人精品久久久| 性少妇tubevⅰdeos高清| 帅哥free亚洲天堂第二区| 在线观看视频欧美亚洲 | 国产又色又爽又黄剌激视频| 欧美亚洲日本| 国产成人婬片A片免费V8| 日本97久久久久久久久精品 | 亚洲欧洲插插插三级片 | 成年18 网站免费进入夜色| 在线观看精品福利| 亚洲成av人片天堂网九九| 亚洲午夜中文字幕在线毛片| 亚洲自偷自偷图片在线观看| 日本美色免费大全一区二区| 无限看片的在线视频下载免费| 丰满人妻熟妇又伦精品| 最新亚洲国产av| 欧美综合精品久久| 亚洲中文字幕无码永久免费首页| 日本黄色片水多毛多| 成人精品高清不卡| 久久资源视频免费观看| 小sao货撅起屁股扒开| 99高清中文字幕在| 美女黄色日本欧美亚洲| 18+男同+日韩毛片| 午夜剧情成人国产视频| 丰满太奶美女BBBWWW| AV免费在线观看不卡| 中国亚洲凸厕所偷窥| 午夜视频免费播放器国产在线视频| 动漫精品一区二区三区| 一级黄片在线免费看| 国产人成午夜免费高清电影| 国产一区二区日韩专区| 自拍偷拍欧美亚洲| 42pao国产成视频永久免费| 三上悠亚无码一区久久久| 亚洲日韩成人AV无码网站| 日韩欧美国产一区啊| 亚洲婷婷午夜精品| 国产成人播放不卡视频| aV中文无码乱人伦在线观看| 在线不卡日本| av中文精品无码在线不卡| 国产成人超爽免费视频| 国产成人精品视频一级毛片 | 日韩亚洲欧美一本| 亚洲日韩精品视频在线免费观看| 女人性高朝床叫视频午夜影视 | 高清A级在线观看视频| 亚洲午夜精品久久久久app| 日韩国产欧美中文字幕在线| 97国产理论影院无限观看 | 国产精品美女牲交毛片| 福利视频一区观看| 最新福利在线播放| 欧美日韩伦理一区二区| 成年女人看片的网站| 超碰在线免费中文字幕| 国产亚洲卡二卡3卡4卡乱码| 日本久久99成人一区| 久久亚洲2024中文字幕| 亚洲一区丝袜在线观看| 亚洲av日韩精品一区| 日韩福利视频| 精品国精品国产自在久国产av| jk制服白丝袜看内内18禁| 午夜无码一区二区在线观看| 欧美放荡少妇XXXX| 亚洲第一精品视频在线观看| 久久久熟妇女一区二区三区| 国产A级毛片视频偷窥| 国产日韩欧美精品日韩专区在线看| 午夜视频精品视频在线。| 337p欧美日韩精品| AV片在线播放上线| 久久精品视频免费| 成长影院在线播放视频| 日韩精品成人无码片| 青青草日本熟女| chinese东北老女人大叫| 少妇婬乱a片久久久久久| 88久久国产综合久久91精品| 国产一区二区精品久久91牛牛| 国产熟妇毛多亚洲熟妇色XXXXX| 337P亚洲日本中国大胆69| 久久超碰caoporen97人人| 成l人在线观看线路| 偷拍 综合 亚洲 校园| 欧美亚洲国产中文大片在线看| 国产真人在线视频| 激情四月综合丁香婷婷久久| 四虎影视在线观看2413| 99国产精品熟女高清久久久久| 大量精子注入波多野结衣| 国产日韩欧美精品免费观看| 91精品国产综合久久久蜜臀| 在线精品自偷自拍无码中文| 国产成人综合av在线免费| 里番熟肉无修在线播放网站| 九九电影理伦片免费看| 精品国产一二区| 三级AV永久在线观看| 日本欧美大码久久久| 国产羞羞91最新9191| 欧美日韩国产在线综合| 国内久久这里只有精品6699re热视频这里只精品| 亚洲国产福利成人一区| 无码天天喷水天天爽| 国产日韩欧美毛片在线| 桃花社区在线观看视频| 久久久久亚洲AV成人片乱码精品国产AV一区二区三区 | 久久久久88色偷偷免费| 日本老狼一卡2卡3卡4卡在线| 日韩欧美精品视屏| 波多野结衣高潮不停抖动| 日韩精品一区二区不卡| 了解最新天堂中文网| 一级做a爱片久久毛久欧美| 少妇人妻无码专用视频| 欧美三级片在线免费观看网站| 国产成人精品短视频| 亚洲国产精品线观看不卡| 三级片毛片视频| 精品无码中文字幕资源| 久久香蕉网免费| 欧美成人h版艳星在线播放| 亚洲一级无码在线影院| 欧美性受XXXX奶水喷水| 欧美性受XXXX奶水喷水| 超清精品丝袜国产自在线拍 | 99久久精品国产第一页| 国产女主播在线观看网站| 无码专区动漫在线观看亚洲AV| jk制服白丝袜看内内18禁| 国产伦子伦对白视频| 向日葵视频app18下载安装无限看视频丝瓜 | 女儿的朋友国产精品第一页| 午夜看九九国产免费观看| 亚洲欧美v国产一区二区另类| 人妻被修空调在夫面侵犯| 日批视频免费观看成人| 榴莲视频下载2018| 在线观看免费不卡avav| 午夜老司机免费视频| 免费黄色A一级电视频| 歐美視頻一區在線觀看| 制服丝袜第四页| 九九色精品国偷自| 日产高清卡一卡二卡va| 在线视频网站亚洲欧洲| 青梅被从小摸到大h补课1视频| 永久黄网站色视频免费观看APP| 全裸无码性爱一区二区| 亚洲精品私拍国产在线播放| 久久精品东京热波多野结衣| 欧美国产日韩极速在线| 男人吃奶摸下挵进去啪啪软件| 人人妻人人做| 在线免费日韩欧美一区| 日韩精品视频在线观看视频午夜| 国产精品高清在线拍自| 午夜小视频免费专区无码| 人妻被修空调在夫面侵犯| 又色日本无遮拦视频| 欧美色欲成人一区二区三区| 狼友在线视频网页| 精品久久久情侣日韩AV一级久久| 午夜精品乱人伦小说区| 91麻豆国产福利在线观看九色 | 欧洲亚洲精彩视频一区二区在线观看| 毛片精品视频一区二区三区| 国产精品盗摄视频免费| 亚洲综合一区二区精品久久| 九九色精品国偷自| 丝袜熟女脚交足免在线APP| 91精品国产综合久久婷婷| 欧美人妻av中文字慕亚州α片 | 欧美一区二区的黄片| 人妻无码高清一区精品无码毛片 | 国内精品线在线观看| 亚洲欧美日韩另类自拍| 黄色国产网站视频免非| 在线免费观看韩日av| 欧美国产日韩五月丁香久久综合| 欧美成人精品一区二区免费动漫| 亚洲精品国产精品乱欧美码不99| 东京热无码人妻系列综合| 欧美精品日韩专区中文| 一区二区三区自拍偷拍福利视频| 青青久操手机在线视频| 免费国产黄网在线观看 | 制服长腿丝袜无码av| 7777狠狠狠琪琪电影| 国产搭讪视频线观看| 亚洲精品日本高清| 花季传媒视频下载免费| 中文字幕久久青青| 亚洲精品久久久久AV无码| 秋霞午夜电影院av黄页| 老司机无码车牌号精品| 在线播放免费视频无码| 廣大網友在线看片午夜福利91最新影片| 日朝欧美亚洲精品| 宅男在线国产精品| 亚洲AV无码专区国产不卡顿| 忘忧草在线影院www日本韩国 | 夜婷婷青娱乐吧最新论坛| 草莓视频在线观看100国产| 三级片免费播放精品| 超碰97国产人人干人人| 中文字幕亚洲日韩无线码在线| 国产精品嫩草影视在线观看| 久久精品只有这里最精品| 亚洲无码人妻在线一区二区| 亚洲第一精品视频在线观看| 经典国产成人99| 亚洲av成人无码网站一区| 1000部毛片a片免费视频| 真人无遮挡作爱免费视频 | 91成人无码国产免费一区二区 | 国产一卡二卡三卡四卡兔| 精品国产视频一二三| 国产成人18黄网站免费网站| 天天躁夜夜躁狠狠躁综合2020| 日韩一级精品亚洲一区二区精品 | 亚洲综合一区二区精品久久| 狠狠色狠狠色綜合久久第一次| 1000部末满18在线观看黄| 伊人大杳蕉情侣成综合| 国产99久久九九精品无码app| 欧美最厉害的喷水videos| 一级做a毛片免费视频| 国产精品亚洲αv三区| 亚洲午夜综合毛片up| 亚洲人被黑人调教拳头交| 波多野结衣激情XXⅩXXX| 亚洲成a人v电影在线观看| 中文字在线观看幕国产| 亚洲精品无码不卡在线观看P| 国产精品久久久精品三级网站| 1024久久国产麻豆| 免费女生啊~你tm别了破解| 亚洲a∨无码乱码在线观看| 成人久久久久久69免费| 中文字幕制服丝袜在线| 北条麻妃和黑人| 韩国美女爽快一毛片免费| 青青草日本熟女| 国产老熟乱视频在线观看| 男女成人秒免费试看久久| 亚洲成年人免费区物尤| 日韩精品高清亚洲九色| 欧美日韩精品一区二区三区激情在线免费| 人人妻人人做| 草莓在线观看污免费| 无码国产色欲xxxxx视频软件| 性视频天堂无码专区| 18 无码 高潮 蜜臀| 好吊爽好吊爽在线视频| 国产精品久久电影院香蕉av| 亚洲日本Va在线| 3atv精品不卡视频| 无码秘人妻一区二区三区| 国产熟女精品一区二区三区视频 | 青青青草视频在线免费观看| 国产精品久久免费一区dyd | 天天激情综合| 国产在线视频你懂的国产| 最新国产麻豆aⅴ精品无| 色久悠悠爱AV天天亚洲综合网| 亚洲精品无码久久久久久| 很黄很色裸乳视频网站| 国产福利三区| 久久女婷五月综合色啪小说| 婷婷五月天精品无码| 麻豆网站在线观看播放免费| 国产色哟哟免费AV片| 亚洲av伊人久久青青草原| 麻豆精品一区在线| 激情欧美一区三区| 国产69久久久久孕妇大杂乱| 日日摸夜夜摸狠狠爱| 在线看片网站你懂的| 福利视频一区观看| 黄色长视频在线观看免费| 在线看无码黄av| 日韩AV线在线看| 波多野结衣一区视频在线看| 黄瓜视频污免费下载| 午夜视频ppp在线观看| 亚州欧美视频一区二区三区| 第一国产福利影院动态| 国产欧美黄色大片| 亚洲国产伦理九九| 久久精品边做边爱完整版免费视频播| 波多亚洲中文av一区二区| 欧美一道本一区二区三区| 日本在线一区二区| 日本免费不卡一区最| 麻豆专媒体一区二区| 亚洲无码中文字幕乱伦视频| 午夜影视免费体验区一分钟| 熟‘妇人妻无码中文字幕| 爱臀在线免费观看视频6| 人妻日韩中文字幕在线观看| 国产一区二区三区高潮| 无码秘人妻一区二区三区| 成人日韩在线| 久久亚州?v片不卡无码久久| 插b内射视频免费观看| 人人妻人人澡人人爽人人蜜臀| 国产白丝喷白浆高潮娇喘小说软件| 18黄人成网站在线观看| 图图国产亚洲综合网站| 91午夜免费视频| 精品无码一区二区三区在线看| 久久人人双人人人亚洲香蕉精品| 国产精品无码一区二区免费 | 亚洲第一天堂在线| 插b内射视频免费观看| 在线观看国产大黄片| 精品亚洲成av人在线免播网站| 欧美三级片黄色网址看看日逼网 | 天天视频一区二区三区| 惠民福利欧美亚洲国产中文日韩一区二区| 成码无人av片在线电影网站| 日本苍井空免费人成视频播放| 欧产日产国产另类精品精品| 国产精品久久免费一区dyd| 国产日产欧美一区在线| 日本久久99成人一区| 分享一个无毒不卡的网站| 国产精品久久久久毛片完整版| 免费看欧美一区二区三区大片| 免费看一级片射精内射| 中国熟妇色xxxxx老妇| 久久久国内免费视频| 直接看国产aaa一级黄色片| 一本大道观看高清一区二区 | 婷婷网亚洲色偷偷男人的天堂| 毛片A久久99亚洲欧美毛片| 精品国产92亚洲一区二区三区| 国产乱色国产精品免费播放| 婷婷五月天综合网| 高颜值大长腿美女啪啪| 精品亚洲国产一区二区三区| 一级特黄www免费涩频| 午夜福利国产一级看片| 国产成人三级网址在线看| 欧美日韩乱码| 高清女同一区二区播放| 性疯狂做受xxxx高清视频| 久久夜色精品国产欧美乱文字幕无码 | 国产美女一级做受下载| 国产女人18毛片水真多18精| 色窝窝午夜国产精品不卡视频| 亚洲午夜精品久久久久app| 黄色一区二区在线观看| 伊人久久大香现线蕉| 亚洲日本aⅴ片在线观看| 成l人在线观看线路| 国产精品天堂性按摩XXXX| 一本av高清一区二区三区| 欧美高清在线视频在线99精品电影| 亚洲精品私拍国产在线播放 | 在线永久亚洲| 亚洲无码av天堂久一区二| 成人毛片视频一区二区| 99热99re8国产在线播放| 人妻被修空调在夫面侵犯| 国产一级电影无码日韩中文日韩AV| 国产精品久久久精品三级网站 | 久久亚洲AV午夜福利| 91短视频版在线观看WWW| 99riAV国产精品视频一区| 国产一卡2卡3卡4卡影视果冻| 黄色一区二区三区蜜桃| 成人精品视频成人影院 | 女高潮大叫喷水抽搐视频 | 日韩一区二区三区免| 性高朝久久久久久97人妻| 国产黄线在线观看| 日本野外强奷在线播放va| 337p欧美日韩精品| 黄色在线网站| 亚洲免费成人黄色片| 欧洲亚洲日韩AV不卡| 91精品国产情侣高潮露脸| 日韩欧美精品一区二区三区经典| 国产老熟乱视频在线观看| 啪啦拍无遮拦视频| 亚洲日韩欧美一区、二区| 久久国产国模风吟乌唱视频| 午夜视频ppp在线观看| 99无人区码一码二码三码| a片无码一区二区三区在线草莓| 国语国产呻吟刺激对白av| 午夜福利在线观看入口| 亚洲视频日本免费| 在线观看av一区| 亚洲精品久久午夜无码一区二区| 久久夜色精品国产亚洲色欲AV| 欧美GAY猛男GAYA片18禁| 免费看黄网站在线观看| 色一情一乱一伦一区二区三区四区| 新强乱中文字幕在线播放| 人妻被修空调在夫面侵犯 | 久久亚洲av成人无码精品网站| 日韩一级大黄色毛片| 中国熟妇色xxxxx老妇| 97欧美在线看视频| 欧美在线高清视频播放免费| 国产大片免费看 小视频| 猫咪视频成人永久免费观看| 在线播放国产在线一区| 浪荡双性花唇磨桌角自慰| 日韩精品卡一卡2卡三卡四| 惠民福利欧美日韩综合网在线观看| 久精品国产欧美亚洲色?ⅴ大片 | 欧美人与动性行为| 欧美性爱一级免费| 视频福利一区| 日韩一区二区中文字幕成人| 日本青年与老太婆牲交| 久精品国产欧美亚洲色?ⅴ大片| 亚洲av看一级黄片| 国产精品亚洲男人天堂| 凹凸精品免费精品视频 | 伊人在视频中文字幕| 國產av無碼專區亞洲avjulia| 波多野结衣一区视频在线看| 18+男同+日韩毛片| 欧洲性开放大a毛片| 日韩欧美另类综合| 久久九九有精品国产18| 99久久精品无码免费播放| 免费在线观看高清无码α| 国产精品资源站| 成年无码不卡av动漫全部免费| 精品人妻无码一区二区suv免费AV 国产精品人妻一区二区三区一 | 国产精品亚洲tv| 女儿的朋友国产精品第一页| 激情尤物AV在线| 一二三中文字幕永久免费动漫 | 网红自拍视频一区二区| 2022天天躁日日躁狠狠躁| 午夜福利激情视频在线观看| 在线播放亚洲欧美日韩一区| 欧美亚洲三级在线播放| 夜色资源站www国产在线观看| 自拍 亚洲 欧美日韩| 国产精品每日在线更新| 欧美日韩亚洲特黄片| 一级女性黄色生活片| 少妇一区二区三区| 真人一级毛片无码中字| 亚洲国产成人a精品不卡在线| 日本黄色大片在线播放视频免费网站 | 欧美激情一级AⅤ片| 色999中文字幕高清| 自拍 亚洲 中文字幕| 无限看片的在线视频下载免费| 国产欧美不卡一区二区三区| 人与禽一级婬片A片老牛| 免费只有精品久久| 色欲婬乱视频综合网免费| 91精品国产综合久久久蜜臀| 女人性高朝床叫视频午夜影视| 国产国拍亚洲精品āv在线| 久久国产熟女中文| 潮喷失禁大喷水AV无码| 高清综合无码中文| 91久久香蕉青青草原娱乐| 呦系列视频一区二区三区| 婷婷五月天综合网| 野花社区最新| 黄色一区二区三区蜜桃| 亚洲AV无码一区二区三区四季| 国产精品ig?o视频网网址| 又大又粗又爽又直又硬黄少妇| 少妇自慰白浆一区二区| 男人天堂国产片视频在线| 曰本最大人妻内射在线首页| 午夜毛片在线视频观看| 欧美爆乳精品国产一区二区三区 | 2022在线无码视频| 在线观看精品福利| 小泽玛利亚在线电影| 天天精品亚洲福利线在观看| 国产盗摄视频在线观看| 午夜国产一区精品综合| 小泽玛利亚在线电影| 在线激情专区| 日韩欧美中国性爱视频综合| 午夜一区在线| 国产69久久久久孕妇大杂乱| 男女成人秒免费试看久久| 少妇夜夜春夜夜爽夜夜叫| 在线观看国产一区二区三区日本| 成人亚洲最新网址av| 九九精品久久久久久久久| av在线免费试看| 亚洲国产小视频精品久久久三级 | 爱爱视频免费网站| 免费在线观看高清无码α| 日韩精品人妻中文字幕| 久久国产一区精品免费观看 | 久久9热综合国产日韩| 国产最火爆久久久久国产一级毛片清晰版网站| 18 无码 高潮 蜜臀| 婷婷开心综合| 99r精品视频只有精品高清6| 国产抖音网红福利片在线| 黄色大片在线播放| 国产按摩线视频在线观看| 久久精品国产亚州av麻豆王友容| 91佛爷约离异D奶9次高潮| 91大神一区二区韩国日本欧美| 明星视频中文字幕一区| 亚洲中文字幕国产精品HD| 日韩V欧美v国产Ⅴ| 国产 AV 仑乱内谢| 女人与公拘交性视频黑人| 欧美性猛交XXXXX乱大交3免费| 精品国产乱码久久久久久免费在线观看AV | 东南亚一二三区在线视频| 国产aⅤ无码片毛片一级一区2| 天堂师生制服在线中文字幕| 国产亚洲精品99在线| 三满少妇激情免费A片| 国产又大又黄的视频在线观看| 高潮中出在线资源| 午夜爽爽影院| 欧洲国产精品无码专区影院| 欧美成人AA久久五月丁香| 欧美日韩国产成人无码一区 | 日韩毛片不打码高清免费视频| 黄色大片免费播放| 国内外中文字幕无码视频| 亚洲午夜国产一二三区| 午夜欧美一级无码视频| 亚洲一区无码中文字幕不卡| 成人超碰在线观看| 视频一区在线国产亚洲| 免费?级毛片无码免费视频120软件| 国产丝袜无码精品在线| 中文字幕第一页第二页在线视频精品 | 高清亚洲先锋在线电影观看网站 | 人人人人爽人人人人精品| 4438x全国最大色| 在线免费日韩欧美一区| 日本在线国产一区二区| 欧美亚洲一区二区三区日韩大片| 欧美v国产v日韩| 久久久熟妇女一区二区三区| 亚洲人妻无码在线| 国产欧美黄色大片| 成人精品日本黄色一二三区| 亚洲区少妇熟女一区二区| 黄色大片在线观看一级毛片免费看| 中文字幕亂倫免賛視頻| 香港特级av毛片无码| 亚洲中文字幕欧美自 | 无码无遮掩视频在线播放| 久久精品国产亚洲a片高清| 影音先锋女人AV鲁色资源| 国产麻豆媒一区一区二区三区| 三满少妇激情免费A片| 日本精品 久久久| 男人把女人桶到喷白浆的软件免费| 欧美三级日韩一区二区三区| 手机看片福利永久国产免费| 先锋影音久久av资源| 第一福利导航视频| 99视频在线观看精品29| 日产情品久久久久久| 国产精品久久无码不卡| 国产日韩欧美毛片在线 | 国产水蜜桃视频在线观看| 亚洲视色在线视频免费| 午夜无码片福利在线观看| av看片在线免费观看互动交流| 久久国产美女主播视| 成人a毛片免费观看网站| 久久国产亚洲精品88| 全部免费毛片在线播放| 国产精品一区二区AV白丝四季| 极品人妻被黑人中出种子| 日韩成人精品在线| 巴西极品性猛交视频| 色综合久久中文字幕有码| 那里有毛片网站| 亚洲成人大片一区二区三区| 黑人高潮拔也拔不出来| 秋霞午夜图片在线观看| 99精品在线观看视频观看| 无遮无挡爽爽免费视频| 无码一区二区三区成人网站 | 国产又黄又爽| 久久无码精品人妻一区97| 香蕉视频污污版| 国产成人午夜片在线观看免费高清| 五月丁香社区aⅴ狠狠色| 色久悠悠成人影视在线观看| 日韩中文字幕福利电影| 手机在线免费午夜av| 国产精品无码?v片在线观看播| 久久亞洲國產成人影院av'v| 伊人久久综合精品久久| 永久精品免费视频观看| 在线播放免费视频无码| 中文手机字幕大香视频蕉| 嗯不嗯啊网站在线观看| 国产精品高潮av一二三区| 99久久精品一区二区蜜桃臀| 成人五月天激情男女| 97蜜臀国产成人av| 亚洲成人av在线免费播放| 桃子视频在线观看WWW| 国产精品一区二区久久无码| 又污又黄的免费软件| 三男一女做爰高潮a片| 精品国产92亚洲一区二区三区| 亚洲二区中文字幕在线| 国产高清女同学巨大乳| 久久天天碰碰拍拍免费| 国产AV剧情MD精品磨豆| 日韩高清在线网站成人三级网站 | 窝午夜理伦电影影院| 国产成人av大片在线播放| 亚洲精品欧美一二区综合| 在线观看 日本 国产| 好硬啊进去太深了A片| 婷婷久久一区二区三区| 秘密关系韩国中文版在线观看 | 国产一级a爱大片| 中文字幕制服丝袜在线| 花蝴蝶亚洲一区二区三区| 6080新觉伦影院手机版| 亚洲夜夜区一区二区三区| 在线观看视频的免费网站| 久久久久99精品成人片欧美| 国产中年熟女对白刺激视频| 欧美成人网在线视频| 妺七av导航福利| 日本面费黄色大片| 久久久无码免费看大片| 国产亚洲精品左线视频| 久久国产精品高清| 免费看一级片射精内射| av看片在线免费观看互动交流| 欧美区亚洲区日韩国产最好看的2023最新中文字幕 | 特级毛片免费一区二区三区| 性做爰全过程免费看| 国产精品美女在线福到| 日韩一级性爱视频| 欧美午夜精品特黄大片| 东京热精品无码免费资源视频| 精品乱伦欧美亚洲三区| 天天日日日夜| 日韩激情视频中文字幕在线观看 | 国产美女午夜av| 亚洲自偷自偷图片在线观看| 99高清免费国产自产拍| 成人日欧美一卡二卡三卡四| 国产成人精品无码A 区在线观看 | 亚洲区国产区| 色综合久久久无码中文字幕篠田| 99国产精品丝袜久久久久无码 | 女高潮大叫喷水抽搐视频| 欧洲熟妇大荫蒂高潮a片视频| 巜一边亲一边摸下奶韩剧| 国产精品涩涩视频| 中文字幕日韩高清| 久久亞洲色一區二區三區| 1717亚洲国产精品久久| 久久久久夜夜夜综合| 亚洲综合中文字幕无线码| 日本福利一区二区| 亚洲精品无码不卡在线观看P| 日韩中文AV在线三级片| 一本大道观看高清一区二区| 国产在线视频直播| 777国产精品视频| 在线欧美中文字幕农村电影| 色爱无码?V综合区| 亚洲二区中文字幕在线| 强制高潮抽搐哭叫求饶H| 新强乱中文字幕在线播放| 又色日本无遮拦视频| 99久视频一区视频二区视频上去| 亚洲av电影在线观看资源网| 惠民福利国产三级精品三级在专区 | 精品69势久久久久9999不卡| 制服长腿丝袜无码av| 亚洲人成播放网站青青| 寡妇两腿间黑黑的毛毛是什么| 91香蕉视频免费版V1.4.2手机版下载 | 日本成人免费在线| 国产精品喷浆抽搐高潮视频| 婷婷综合激情亚洲| 少妇被五个黑人玩的在线视频| 免费的四区成人片| 国产精品午夜福利免费| 国产精品VA在线观看老妇女| 亚洲av中文无码字幕色最| 亚洲欧美日韩中文在线观看| 国产在线观看福利一区二区| 国产在线无码AV | 成人手机在线观看中文字幕| 亚洲夫妻生活在线观看视频| 美女黄色免费| 青草视频在线免费播放| 欧美亚洲另类久久久精品| 亚洲区国产区| 国产69久久久欧美黑人a片| 韩国黄暴电影尺度大胆生猛| 无遮无挡爽爽免费视频| 四虎影视内射无码| 中文久久高清欧美| 亚洲成本人片国产拍拍拍拍拍 | 办公室能不能干湿你的衣服| 久草免费福利资源站| 欧洲无码影视剧电影大全免费播放在线观看 | 久久久久亚洲AV成人片乱码精品国产AV一区二区三区 | 动漫久久国产视频网站| 国产?一级毛片爽爽影院无码| 中文字幕久久青青| 久久久无码免费看大片| 国产精品自拍思思| 国产成人精品一区二区日出白浆 | 亚洲欧洲成人a∨在线| 久久人人做人人爽| 日韩不卡免费在线观看| 黄色av免费网站| 成人日韩在线| 3atv精品不卡视频| 日韩精品 另类图片| 范冰冰一级做a爰片久久毛片 | 好看的最新的国产的视频| 日韩强制内射视频| 青青操视频影片一区二区| 日本在线一区二区三区欧美| 亚洲欧美日韩国产一区二区三区| 久久亚洲精品无码?v| 国产又色又爽又黄的视频在线观看 | 色综合久久网女同蕾丝| free性欧美69巨大| 亚洲综合视频一区二区三区在线| 精品乱伦欧美亚洲三区| 国产免费直播在线观看视频| 日本一区二区三区国产高清| 国产精品91热在线观看| 亚洲国产小视频免费| 亚洲αV无码αV制服另类专区| 91精品产91久久久久久| 欧美中文在线观看| 亚洲最大的黄色影院| 最近中文字幕mⅤ免费高清在线| 性温盈久久亚洲av福利| 亚洲乱码精品在线视频免费| 又色又爽又黄的裸体美女图片| 欧美成人护士在线观看| (愛妃)国产AV无码专区亚洲精品| 免费日韩在线观看视频| 欧美性视频在线播放黑人| 欧美人与禽2O2O性论交| 九九久久精品三级| 色综合天天中文网国产| 人人玩人人添人人澡| 激情无码高清爱亚洲一二区| 最近2024年中文字幕高清| 国产AV一区仑乱| 国产成人牲交视频| 精品国产亚洲综合色婷婷91久久久 | 国产精品国产?V片国产| 性温盈久久亚洲av福利| 精品少妇影视无码| 国内久久这里只有精品不卡| 在线日韩国产欧美| 99se这里只有精品| 黄瓜视频污免费下载| 国产无码影视在线观看| 成人片黄网站色多多www女女| 日韩免费在线视频| 亚洲日本aⅴ片在线观看| 亚洲AV无码重口变态另类| 亚洲一级在线看电影| 国产精品无码?v片在线观看播| (愛妃)国产AV无码专区亚洲精品| 一级做a毛片在线看| 亚洲久悠悠色悠在线播放| 亚洲av动漫黄片| 女人被爽到高潮现频费国产| 亚洲夜夜区一区二区三区| 日本美色免费大全一区二区| 国产特黄一级片真人一级毛片| 青梅被从小摸到大h补课1视频| 亚洲精品成人无码中文字幕浪潮| 欧美日韩午夜精品一区二区三区| 国产高清无码不卡无水印av| 欧美亚洲视频一区| 人妻av无码专区久久| 国产一区二区精品久久91牛牛| 在线观看 亚洲av| 久久精品国产亚洲a片高清| 久久青草精品2020最新款 | 亚洲成在人线aⅴ| 人人做人人爱在碰免费| 老太高潮一级毛片免费老人| 国产日本欧美一区妲己影院| 国产成本人片无码免费2024| 国产黄动漫精品一区| 性做爰全过程免费看| 浓毛丰满熟妇在线视频| 国产在线无码AV| 无码的精品免费不卡在线| 成人欧美精品久久久久影院| 污污的视频软件免费| 中文字幕在线成人乱码| 日韩A级无码影片| 99热这里只有免费精品2| 少妇爽到嗷嗷嗷叫视频| 2022在线无码视频| 第五色丁香欧美小说在线观看| 亚洲综合AV最大AV网站| 又大又粗又爽又直又硬黄少妇| 久久久精品一忒人| 欧美日韩成人免费观看视频 | 亚洲国产成人最新精品| 最近2024年中文字幕高清 | 久久综合久久伊人| 亚洲最大天堂婷婷久久综合五月天| 亚洲日本一卡2卡3卡4卡5| 欧美成人久久久久黑人国产| 91视频国产尤物| 久久久夜色精品国产热热麻豆| chinese东北老女人大叫| 亚洲成年人免费区物尤| 欧美一区二区精品国产| 99在线精品视频免费观看20| 69线精品自拍视频| 亚洲国产无套无码?V电影| 深夜影院一级毛片高清完整在线观看| 日韩A级无码影片| 蜜桃AV一区二区高潮久久精品| 日韩成人精品在线| 亚洲最新a在线观看| 中文字幕无码一区二区三区无码| 麻豆国产精品av色拍综合| 风间由美性色一区二区三区| 妺七av导航福利| 公翁的大龟挺进秀婷苏玥| 吉泽明步之義父犯羞耻| 色老头人体艺术网| 天天影视色香欲综合网网站86| 欧洲亚洲高清无码在线观看| 午夜免费视频网站禁18| 久久久久亚洲a∨无码尤物| 国产第一99久久免费直播精品| 一二三区欧韩日高清精| 国内亚洲宅男深夜在线| 秘密关系韩国中文版在线观看| 欧美日韩国产一级久久忘忧草| 青梅被从小摸到大h补课1视频| 图片区综合区偷拍区| 337p欧美日韩精品| 青青国产成人久久激情91| 91精品国产情侣高潮露脸| 美女把尿囗让男人桶到爽| 丁香五月婷婷国产| 高清欧美激情在线观看最新 | 欧美日韩一区二区在线播放 | 少妇无码视频精品在线| 午夜福利在线观看入口| 9精品久久精品一区二区小说| 超好看国产精品久久久| 精品国精品无码自拍自在线| 欧美日韩免费在线观看专区| av免费网站不卡观看在线观看| 欧美日本免费一级a一片| 一区欧美二区日韩| 日韩亚洲一区二区三区精品| 国产调教贱奴在线播放| 午夜免费视频试看二分钟| 午夜理论电影在线观看亚洲| 亚洲男人综合久久综合| 少妇无码视频精品在线| 亚洲免费观看福利视频| 欧美韩精品一区二区三区电影| 亚洲二区在线观看国产精品| 亚洲第一网站男人都知道| 国产中年熟女对白刺激视频| 99国产在线国语精品2024| 在线精品自偷自拍无码中文| 国产绿色成人网站在线 | 国产久热美女福利视频| 最新亚洲国产av| 欧美一区二区福利片| jk制服白丝袜看内内18禁| 苍井空无码一区视频| 国产又粗又大好看视频| 欧美色逼一区二区三区| 精品国内片67194| 亚洲av日韩精品一区| 三上悠亚与公侵犯未删| 国产精品久久毛片| 日韩欧美一区二区三区永久免费| 日韩精品一区二区不卡| 了解最新天堂中文网| 久久亚洲av成人无码精品网站| 舒淇三级大全视频在线观看| 国产精品久久久精品三级网站 | 久久AV男人的天堂综合}| 日韩少妇免费视频一区| 黄色在线网站| 午夜福利激情视频在线观看| 老婆6免费完整高清电视| 日韩欧美国产一区啊| 人妻精品肉动漫h无码| 三满少妇激情免费A片| 亚洲欧美国产精品完整版| 国产嗯嗯叫视频| 欧美AAA级黄片视频| 亚洲aⅴ无码专区在线观看q| 美女拍拍拍免费视频观看| 海角.comhj3dchj破解海角| 日本午夜免费福利啪啪| 免费乱伦中文自拍| 久久久久香蕉国产线看观看伊| 2018精品无码高清不卡| 波多野结衣一区视频在线看| 亚洲夫妻生活在线观看视频| 老太高潮一级毛片免费老人| 在线永久亚洲| 亚洲综合视频一区二区三区在线| 亚洲欧美成人网站AAA| 桃色成人免费视频在线下载| 性温盈久久亚洲av福利| 亚洲夫妻生活在线观看视频| 久久人人做人人爽| 国产精品吹潮在线播放| 国产精品亚洲专区在线推放| 高清久久无码综合| 欧美国产日韩在线观看成人| 欧美 亚洲 国产二区| 蜜桃视频污污在线观看| 国产一区二区三区毛片av| 婷婷五月天精品综合| 闺蜜在寝室用sm调教我| 欧美女同在线观看| 精品亚洲成av人在线免播网站| 国产v亚洲v天堂无码国语对白| 日韩精品人妻中文字幕| 国产成人一区二区三区影院免费| 色综合网天天综合色| 自拍偷拍欧美亚洲| 影音先锋啪啪av资源网站| 日韩精品高清亚洲九色| 欧美三级在线观看日韩| 亚洲天堂看电影无码| 一级女性黄色生活片| 午夜特色毛片一区二区| 在线观看日韩免费激情视频| 亚洲国产中文精品久久艾草| 成人av无码国产在线观看漫画| 国产精品人妻一区二区三区一| 美女黄色免费| japanese色系列在线观看| 男人把女人下部桶爽的视频| 99色在线视频精品| 色999亚洲人成色| 精品mv国产在线观看| 欧美一乱一性一交一视频| 国产成人婬片A片免费V8| 欧美日韩午夜精品一区二区三区| 国产激情视频专区在线观看| 日本三级视频网址| 久久少妇精品11p| 久久激情网站国产福利不卡| 欧美贵妇VIDEOS办公室高跟鞋| 午夜老司机免费视频| 国产精品自拍思思| 第一福利导航网站| 蜜桃APP下载网站| 一区二区三区乱码播放| 极品沟厕偷看极品沟厕| 日韩免费在线视频| 秋霞午夜理论影院| 欧美黑人XXXX又粗又长| 在线免费观看韩日av| 免费黄色三级片在线观看| 精品久久毛片免费高清观看| 成人蘑菇视频APP| 国产黄色三级视频网站| 91精品国产福利资源在线观看麻豆 | 中文字幕在线成人乱码| AV在线免费观看网站国产| 亚洲国产中文精品久久艾草| 99精品在线观看视频观看| 国产夫妻露脸在线视频| 在线欧美性色AⅤ| 亚洲区国产区| 欧美大黑bbbav黑白交| 一夲道加勒比东京热无码视频| 97超碰一区二区三区| 每日更新色av激情小说综合网| 亚洲欧美一区二区日韩精品| 国产一级爱做片天天视频| 日本午夜免费福利啪啪| 国产ⅴa在线播放欧美| 永久免费av网站| 明星视频中文字幕一区| 国产精品ⅴa老女人| 在线三级片av免费观看| 日韩av电影在线观看网站| 和三个小婕子做受HD| 永久黄网站色视频免费观看APP| 老女热毛茸茸国产色福利网| 国产日本欧美一区妲己影院| 6080新觉伦影院手机版| 艳妇臀荡乳欲伦交换H在线观看| 亚洲午夜精品三级| 久久亚洲精品无码?v| 中国农村熟妇性视频| 中日韩国产风情视频| 热欧美A精品V在线视频| 国产精品久久久久鬼色欧美日韩高清| 中文自慰无码观看| 久久九九99三级樱井美里| 国产国拍亚洲精品āv在线| 健身房里的欲乱h文| 无码AV动漫精品一区二区三区| 久久精品人妻系列无码专区忘忧草| 波多野结衣电影区一区二区三区| 日日碰狠狠躁久久躁孕妇| 日本在线字幕一区| 精品三级视频a∨在线观看| 亚洲无码毛片精品视频| 2022天天躁日日躁狠狠躁| 先锋影音久久av资源| 亚洲午夜中文字幕在线毛片| 国产欧美黄色大片| 国产老熟乱视频在线观看| 久久精品A一国产成人免费网站| 九九精品久久久久久久久| 国产产欧美国产综合在线观看| 99riAV国产精品视频一区| 亚洲最大的综合久久| 中文字幕在线成人乱码| 女人被爽到高潮现频费国产| 天天综合丨国产丨精品| 四虎www免费人成| 国产按摩线视频在线观看| 极品人妻系列无码专区| 亚洲欧美日韩成人自拍| 亚洲国产欧美日韩图片在线人成| 影视综合乱伦国产| 美女张开腿让男生捅最新亚洲精品| 欧美成人一区二区三区视频网| 97国产理论影院无限观看| 最近中文字幕在线mv视频在线| 亚洲伊人久久人妻| 欧美国产三级视频| 日本美色免费大全一区二区| 欧美AAA精品小视频| 在线观看日本视频国产| 肉色丝袜足J视频国产| 国产精品涩涩视频| 国产97在线免费观看| 国产精品国产三级国产AⅤ原创| 亚洲AV无码专区国产不卡顿| 超好看国产精品久久久| 青梅被从小摸到大h补课1视频| 国产高清资源一卡二卡| 自拍 亚洲 中文字幕| 亚洲日韩十八禁在线观看| 白丝美女操逼网站| 小草免费在线播放| 国产精品免费视频观看拍拍拍| 看黄色一级麻豆片| 国产96在线中文日本| 91精品国产综合久久婷婷| 四虎永久在线精品视频| 国产日产欧产麻豆精品精品推荐| 波多亚洲中文av一区二区| av一区国产在线观看网站| 人妻无码熟妇乱又伦精品视频 | 日本黄色大片在线播放视频免费网站| 日韩国产欧美中文字幕在线| 伊人2019视频免费观看| 欧美交换配乱淫粗大| 91成人超碰在线观看| 亚洲?v无码专区国产乱码DVD| 孩交videos精品第一出血| 全部免费毛片av无码| 日韩精品成人无码片| 亚洲国产电影在线观看 | 好男人在线社区视频www| 丝袜熟女脚交足免在线APP| 国产色婷婷免费视频在线观看| eeuss影院在线播放影院| 国产亚洲精品精品国产| 欧美一区二区福利片| 视频福利一区| 国产又大又黄的视频在线观看| 日韩一区二区中文字幕成人| av在线无码浏览| 真人牲交全过程国产| 免费看美女强奷视频网站| 国产亚洲一区二区亚洲福利 | 国产成年无码DVD片在线观看| AV片在线播放上线| 99视频30精品视频在线观看23| 色天天天天综合男人的天堂| 了解最新五月花亚洲| 亚洲免费观看福利视频| 狠狠色狠狠色综合人人| 天天澡天天摸超碰| 亚洲国产日韩一区无码—夜夜嗨 | 亚洲av免费不卡| jizz视频在线观看| 97国产理论影院无限观看 | 国产精品无码AV永久在线 | 中文字幕日韩精品内射| 免费看欧美一区二区三区大片| 日日摸夜夜摸狠狠爱| 日本成人免费在线| 秋霞国内精品成人影院| 亚洲免费视频毛片| 国产亚洲欧美一区二区三区不卡| 亚洲欧美另类制服| 手机看片福利永久国产免费| 久久久中文字幕日本无吗| 精品毛片免费在线观看| 成人精品无码免费视频| 久久综合精品国产一区二区三区 | 日韩一级欧美一级视| 国产l精品国产亚洲| 精品国产理论在线进入| 2022在线无码视频| 久久国产精品国产精品| 石榴网址视频黄| 国精品99久9在线| 九九久久人妻激情无码| 日韩A级毛片无码免费真人| 无码精品国产一区二区三区免费| 亚洲Av综合色区无码专区桃色| 亚洲日韩妇女Aⅴ一区二区| 久久免费视频播放平台| 午夜情深深bd视频播放| 人妻AV乱片AV出轨AV| 三级黄色网在线| 亚洲中文字幕av无码爆乳| 国产亚洲精品av麻豆狂野| 亚洲欧美成人网站AAA| 亚洲视色在线视频免费|